Stories by spranab
I got tired of my AI coding assistant (Claude, Cursor, etc.) losing track of project state across sessions — creating random markdown files, forgetting what was done, repeating work. So I built Saga.<p>It's an MCP server that gives your AI agent a proper project tracker — Projects > Epics &g...
Every tool-calling LLM request resends the full tool schemas through prefill.
With 50 tools that's ~6,000 tokens reprocessed on every request, for every user,
even though the tools never change.<p>ContextCache compiles tool schemas into a KV cache once and reuses it across all
requests. Only...
I built an MCP server that gives Claude Code a "phone a friend" lifeline. Instead of relying on one model's perspective, Claude can pull in GPT, Gemini, DeepSeek, or any OpenAI-compatible model for a structured multi-round debate — and participate as an active debater itself.<p>How it...