Panel Omarchy
Si usas Omarchy, Lemoria instala lemoria.usage: total en la barra, uso diario, 7 días, presupuesto mensual y tabla por agente.
_ _____ __ __ ___ ____ ___ _ | | | ____| \/ |/ _ \| _ \|_ _| / \ | | | _| | |\/| | | | | |_) || | / _ \ | |___| |___| | | | |_| | _ < | | / ___ \ |_____|_____|_| |_|\___/|_| \_\___/_/ \_\
Orquesta proyectos de software con trazabilidad total usando Spec Driven Development, 8 agentes OpenCode y PostgreSQL como fuente de verdad. Desde la idea hasta el commit y la documentación.
$ lemoria features --allCada decisión, cada línea de código, cada conversación — todo queda registrado y trazable.
Flujo completo: discovery → spec → PRD → tasks → architecture → implementation → testing → review → commit → push → documentation → memory.
Cada tarea tiene un ID único y cada commit queda enlazado con Task: <uuid>. Todo vuelve al PRD original.
Orquestador + implementation + frontend + DB + testing + GitHub + review + documentation. Cada uno con contexto limitado.
Todo se persiste en PostgreSQL 16 con SQLAlchemy. La base de datos es la única fuente de verdad.
Commits convencionales con trailer Task: <uuid>. Trazabilidad automática código ↔ requerimientos.
Cada decisión técnica se registra con contexto, opciones consideradas y justificación.
Si una sesión se corta o el contexto se pierde, el flujo queda guardado y puede retomarse sin partir de cero.
Exporta DB a markdown con wikilinks y restaura DB desde notas. Sin pérdida de datos.
Estados y relaciones validados en la base de datos para evitar registros ambiguos o rotos.
Suite con pytest en SQLite in-memory + CI en GitHub Actions con matrix Python 3.11/3.12/3.13.
Skills especializadas: frontend, backend, database, testing, code-review, git-workflow, documentation.
Documentación en tiempo real de librerías y frameworks vía MCP server.
Resume sesiones, tokens y costo por agente sin bloquear OpenCode. lemoria usage muestra total histórico, modelos y subagentes.
Instala un plugin propio de Omarchy: total histórico siempre visible, presupuesto mensual y tabla por agente con modelo. No toca /usr/share/omarchy.
Fija modelo y esfuerzo por agente desde CLI o desde el menú Ctrl+P de OpenCode. Sin editar archivos a mano.
$ lemoria agents --listCada agente tiene un rol específico, permisos ajustados y recibe solo el contexto que necesita.
Analiza el contexto, aplica SDD, delega tareas a subagentes y consolida resultados.
Implementa lógica de backend, scripts, APIs y toda la lógica de negocio.
Implementa interfaces de usuario, componentes, estilos y routing.
Diseña esquemas, genera migraciones, optimiza consultas y asegura integridad referencial.
Escribe tests unitarios y de integración con pytest. Verifica cobertura.
Mantiene trazabilidad con GitHub: commits, pushes, PRs e issues conectados al trabajo.
Revisa código, arquitectura y decisiones técnicas. Solo observa y reporta.
Genera y mantiene documentación en Obsidian vault, READMEs y markdown.
$ lemoria flow --helpFlujo completo desde la idea hasta la memoria actualizada. Cada etapa queda registrada y se puede auditar.
$ lemoria usage --jsonLemoria consolida sesiones, tokens y costo en una sola lectura: cuánto llevas, qué modelos usaste y qué agente generó el consumo.
Si usas Omarchy, Lemoria instala lemoria.usage: total en la barra, uso diario, 7 días, presupuesto mensual y tabla por agente.
Aunque no uses Omarchy, el CLI entrega el mismo desglose de sesiones, modelos, agentes y tokens desde la terminal.
Procesa el historial de uso sin bloquear OpenCode ni frenar una sesión activa.
$ ./install.shClona, corre el instalador y abre OpenCode. El detalle fino vive en INSTALL.md; la landing va al grano.
git clone https://github.com/devcristianlopez/lemoria.git
./install.sh — instala Lemoria, configura agentes y deja listo OpenCode.
lemoria project create "Mi proyecto" — después abre OpenCode y usa /lemoria o el menú Ctrl+P.