Synk and Inkognito

One hosted copy that your app, agents and pull requests all write to, on our servers or on yours.

Sign in with GitHub and you get Synk, free. It started as a backup service: your local projects are copied to your account on an interval, with a week of versions to restore from, journal included.

Then came hosted projects. A hosted project lives in your account rather than in one browser, so the app and a coding agent in any repository can both read and write the same graph. Create an agent token, run arkaik link in a repo, and the agent edits the map through the MCP as it writes the code.

Connect a repo, or one folder of it, through the GitHub App and pull requests start moving your acceptances as work ships. Every change lands as an ordinary journal event with a real actor, and every write passes the same validation the command line uses. The trade-off, stated plainly: hosted projects need a connection. Lokal projects still work offline and stay the default.

Inkognito is for when the data must never sit on someone else's server. The app and services are open source, so you deploy them yourself on any Node host with any Postgres, even a Supabase one. Same code, same features, your keys, nobody else's database.

And because it is all one format, a hosted project can be exported and re-imported as a local one at any time.

Journal