Hi HN. I got tired of uploading my data to ChatGPT, having a useful conversation, then realizing a week later I need to re-upload again, because data changed.

Built ctxsync to fix it:

• Connect GitHub repos, documentation sites, files

• Sync on demand or schedule – your AI's knowledge stays current

• Data isolation: each chat runs in separate containers, no cross-contamination

Uses your own LLM API keys (OpenAI, Anthropic, Kimi-Code).

Early access: free

What do you think?

Show HN: Ctxsync – Chat with your codebase that stays in sync
ctxsync.com