Skip to content

v3.0.0 β€” RAG, Personas, Stats, Debug & 11 More Features

Choose a tag to compare

@eniz1806 eniz1806 released this 02 Mar 13:05

What's New in v3.0.0

15 new features, 14 new slash commands (49 β†’ 63 total), 232 tests.

New Slash Commands

Command Description
/changelog View version history
/stats Session metrics (files, tools, time, cost)
/review-local AI reviews staged git changes
/test <file> Auto-generate unit tests
/persona <name> Switch AI personality (5 presets)
/patch Apply diff from clipboard
/profile Save/load config profiles
/refactor Multi-file rename/extract refactoring
/history Browse and resume past sessions
/watch <path> File watcher with change notifications
/embed + /rag RAG search with embeddings
/debug <script> Run, catch errors, debug with AI
/diagram <desc> Generate Mermaid diagrams

Highlights

  • RAG Search β€” /embed indexes your codebase into a local SQLite vector store (using Ollama or OpenAI embeddings), then /rag <question> finds the most relevant code chunks and feeds them to the AI for context-aware answers.

  • 5 AI Personas β€” /persona security-expert, code-reviewer, teacher, architect, debugger β€” each prepends a specialized system prompt to shape AI behavior.

  • Session Stats β€” /stats shows real-time metrics: session time, messages sent, files read/edited, commands run, searches, cost, and top tools used.

  • Config Profiles β€” /profile save work captures your current model, theme, persona, permission mode, and settings. /profile load work restores them instantly.

  • Session History β€” All sessions are saved to ~/.kodiqa/history/. Browse with /history, resume any past session with /history resume <id>.

  • Parallel Tool Calls β€” OpenAI-compatible providers now send parallel_tool_calls: true, enabling concurrent tool execution from the API side.

Install / Upgrade

git pull
pip install .

Full Changelog: v2.0.0...v3.0.0