Every AI session starts from scratch.
I use Claude Code for architectural planning, Gemini CLI for high-volume file processing, and Cursor for the final implementation. Each tool is world-class, but they are all essentially stateless islands.
When I switch from Claude to Gemini, I have to re-explain the task. I have to copy-paste the latest decisions. I have to manually update the todo list. This "context tax" was slowing me down and wasting tokens.
todo.md updated was a manual chore that I often skipped.I built synlynk as a "Context Switchboard." It's not another AI tool; it's the connective tissue between them.
By wrapping my existing tools (e.g., synlynk exec claude), I ensure that a single, unified project snapshot is always available. The AI tool is instructed to read .synlynk/context.md at the start of every session.
It keeps the memory alive, the costs visible, and the tasks in sync.
I made a deliberate choice to keep synlynk a single-file Python CLI with zero dependencies. No pip install, no environment hell. Just a simple curl | bash and you're ready to build.
Stay tuned for more updates as we move toward the v0.2.0 release.