Una CLI local-first que genera informes estilo wiki para tu base de código.
- CLI interactiva:
wikiabre un menú sencillo (run,report,profile,config). - Archivado de proyectos: los informes generados se guardan en tu directorio de configuración de usuario.
- Modo incremental: puede reutilizar el último informe archivado como entrada.
- Agente con herramientas: el agente explora tu repositorio mediante herramientas (
listDirectory,readFile,renderMermaid).
Requisitos:
- Node.js (ESM)
- pnpm (recomendado)
Instalar globalmente:
npm i -g litewiki
# o
pnpm add -g litewikiLuego ejecuta:
wikipnpm install
pnpm buildLuego ejecuta la CLI:
pnpm -s build
node dist/index.jsO enlázala localmente (opcional):
pnpm link --global
wiki- Crear una configuración de IA:
wiki configSe te pedirá:
provider:openai | anthropic | google | custom(openaiyanthropicfuncionan actualmente)modelbaseUrlkey
- Ejecutar:
wiki run .Intencionalmente aplanamos los proveedores a:
provider: "openai" | "anthropic" | "google" | "custom"- Soportados:
openai,anthropic - Aún no soportados (pero seleccionables en la UI):
google,custom - Nota sobre Anthropic: usa la API de Messages; establece
baseUrlahttps://api.anthropic.com/v1/messages.
Ver: docs/providers.md
wiki: menú interactivowiki run [dir]: analizar un directoriowiki profiles: gestionar perfiles de promptwiki reports: ver/eliminar informes archivadoswiki config: gestionar configuraciones de IA
pnpm test
pnpm lint
pnpm format
pnpm build
pnpm devSi estás usando un agente de código (Cursor/Copilot/etc.), consulta: AGENTS.md
ISC © Carbon