Autonomi (Loki Mode) now consumes OpenSpec for autonomous multi-agent execution #815
asklokesh
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
We built native OpenSpec integration into Loki Mode (v6.11.0). You can now plan with OpenSpec and execute with parallel autonomous agents.
What it does
Loki Mode reads your proposal.md, specs/, design.md, and tasks.md. It parses your delta specs (ADDED/MODIFIED/REMOVED), maps tasks to its agent queue, and executes with RARV (Reason-Act-Reflect-Verify) cycles and quality gates. No manual translation step.
Why delta specs matter here
The delta spec format is the real value. When agents receive structured MODIFIED context, they update existing code in place instead of creating duplicate files. REMOVED context triggers deprecation, not orphaned code. This is something we struggled with before — autonomous agents are bad at brownfield work without explicit change context. OpenSpec's delta format solves that directly.
How it works under the hood
The adapter (openspec-adapter.py, stdlib-only Python, no dependency on @fission-ai/openspec) does:
The flag is mutually exclusive with
--bmad-project(our other structured input adapter). Non-OpenSpec users are completely unaffected.What shipped in v6.11.0
autonomy/openspec-adapter.py— 827-line stdlib-only adapterskills/openspec-integration.md— delta-aware agent skill module--openspec PATHflag on bothloki startandautonomy/run.shOne honest thing
During E2E testing we found a bug where the CLI adapter ran validation only without generating output files, so the normalized PRD was never created and execution silently fell through. Fixed before release, but worth mentioning because "it works on my machine" is the enemy of trust.
What's next
We'd be interested in feedback from OpenSpec users who try this. Specifically:
openspec/schemas/loki-mode/) be useful? It would generate tasks.md with parallelization hints and complexity markers.GitHub: https://github.com/asklokesh/loki-mode
Website: https://www.autonomi.dev/
Docs: https://www.autonomi.dev/docs/openspec-integration
Discord: https://discord.gg/k8NpBhc5KA
Beta Was this translation helpful? Give feedback.
All reactions