Session Siphon: Open Source Tool Consolidates AI Coding Agent Conversations

Session Siphon is a tool that consolidates and indexes your coding agent conversations across providers and machines. The developer created it to address the difficulty of remembering where particular conversations occurred when using multiple AI coding agents across multiple machines.
Key Features
The tool specifically works with:
- Claude
- Codex CLI
- Copilot
- Antigravity
According to the developer who uses it regularly, Session Siphon provides better search functionality than the integrated search tools in Copilot or Claude. Even if you only use one provider, the search experience is reportedly superior to the native tools.
Development Details
The tool was written with Claude's assistance and is completely free and open source. The GitHub repository is available at https://github.com/cookiecad/session-siphon.
The developer notes that this addresses a common pain point for users who work with multiple AI coding agents across different environments, making it easier to retrieve and reference previous conversations regardless of where they originated.
📖 Read the full source: r/ClaudeAI
👀 See Also

Aired: A Claude Code Skill for Instant HTML Publishing to Live URLs
Aired is an open-source tool that publishes HTML to a live URL in 2 seconds via Claude Code skills or MCP servers. It requires no signup, deployment configuration, or installation for web-based AI tools, and works with Claude Code, Cursor, VS Code, Codex, and Windsurf.

MCP server for depth-packed codebase context
A new MCP server packs codebase context at 5 depth levels within token budgets, addressing the problem where AI coding agents either load too few files or get flat repo maps without actual content.

ETL-D MCP Server: Deterministic CSV Parsing for Claude to Prevent Financial Hallucinations
A developer built ETL-D, an open-source MCP server for Claude Desktop that processes CSVs in three deterministic layers to prevent decimal point hallucinations in financial data. It uses Python parsers for known formats, achieves ~70ms response times with 0 LLM calls for 200 parallel requests, and only uses LLMs as a fallback for high-entropy text.

GitVelocity: AI Scoring of 50k PRs Reveals Insights on Code Complexity
GitVelocity uses Claude to score merged pull requests 0-100 across six dimensions: scope, architecture, implementation, risk, quality, and performance/security. After analyzing 50,000+ PRs across TypeScript, Python, Rust, Go, Java, and Elixir, the team found surprising patterns about PR size, test coverage, and AI adoption.