GitHub (stars appreciated): https://github.com/ThreePalmTrees/Contrails Website: https://getcontrails.com
## Backstory I was fixing a bug, and the agent did some changes, then it discovered that it’s the wrong approach, and corrected the approach. I wanted to save what happened so that I can reference it later So I asked the agent in the same chat "Read the full conversation again, and output your thought process to a thoughts_process file"
This worked fine, but: 1. It consumes tokens 2. I need to remember to ask for it
So I looked where the agent stores chats, and made this app (technical details in the repo’s README) Now I just open it, minimize it, and work normally with the agent (I personally use Claude). All conversations will automatically be saved in real-time as they happen.
It works with Claude Code, GitHub Copilot, Cursor. I tried supporting Google's Antigravity, but they make it very hard to get the conversations, so it wasn’t worth it. I focused on the three most popular ones first, PRs for others are welcome.
The project is open source, you can see exactly what it does, and the README has technical details for anyone interested.
On a different note, the app works on Mac, Windows, and Linux. I tested it on Mac and Windows, but I don’t own a Linux device, so if anyone can check it out on Linux, that would be very helpful.