The problem
What you work out with one AI assistant stays with that assistant. Switch from ChatGPT to Claude and you start explaining from scratch.
What I built
- A Next.js and TypeScript web app, and remote MCP server tools backed by PostgreSQL.
- Save notes from Claude or ChatGPT into topic-sorted projects, then recall them in either.
- OAuth with PKCE, refresh-token rotation and scoped permissions, so you choose what each assistant can see.
- Idempotent saves and structured topic classification, covered by over 480 automated tests.
- Imports from ChatGPT exports, file uploads, and project backup and restore.
Built with
next.js · typescript · postgresql · mcp · oauth
Where it stands
Live and free at threadline.digital. A Chrome extension is next.