Project-local init
Apsara starts inside the repo, keeps config where the work lives, and avoids the disconnected AI chat problem.
Capabilities
The value is not speculative. These are the real behaviors that make the current CLI and backend feel more trustworthy than a generic AI tab.
Apsara starts inside the repo, keeps config where the work lives, and avoids the disconnected AI chat problem.
Search, reads, writes, and line replacement stay bounded to the allowed root instead of wandering across the machine.
Meaningful changes stop at a review gate so the developer keeps the final say before edits apply.
Tool activity stays quiet by default, while /details gives power users the exact work trail when they want it.
FastAPI, Postgres persistence, usage tracking, and SSE streaming give the agent loop a real foundation.
Conversation history and usage events stay durable so the workflow remains accountable across runs.