AhanaCode
Autonomous AI coding agent for VS Code with persistent AhanaFlow-backed memory.
Features
- Chat Mode: Direct coding help when you want a fast answer.
- Plan Mode: Step-by-step task planning before edits begin.
- Act Mode: Autonomous tool execution for implementation work.
- YOLO Mode: Full autonomous execution with auto-approval.
- Persistent Memory: AhanaFlow-backed memory survives across sessions and workspaces.
Memory System Highlights
- One-click install: The Memory tab can clone and attach AhanaFlow directly from inside the extension.
- Automatic port fallback: AhanaCode checks the default memory ports first and automatically picks the first adjacent open pair if they are busy.
- Persistent memory scopes: Session, preferences, decisions, bugs, and workspace memory are kept separately so context stays structured.
- Visible runtime status: The Memory tab shows install state, active ports, repo location, and whether the state and vector servers are reachable.
- Vector-backed storage: Memory writes are mirrored into the AhanaFlow vector runtime for semantic storage.
- Fast recovery: If the runtime is installed but offline, you can restart it from the Memory tab without leaving VS Code.
See MEMORY_SYSTEM.md for setup and runtime details.
Installation
Refer to the repository for installation instructions.
| |