$ trip2g
memory for agents · self-hosted · mcp

Agents write it. People read it in a browser.

A knowledge base for AI agents: what they learn and do becomes pages, dashboards and apps for your team and your customers right away. The editor is your Obsidian, the format is plain markdown.

open source · MIT · one Go process on your own server

stdout · agent walk · trip2g.com/_system/mcp
?
Ask it yourself. Add the hub to any MCP client and ask a question. It searches every connected base and answers with sources. MCP tools →
{ "mcpServers": { "trip2g": { "url": "https://trip2g.com/_system/mcp" } } }
one instance at work 5 jobs · 1 process

One week, one trip2g

We didn't add a single component. One instance, the same notes:

  1. Memory for a support agent. Every night the agent reads the day's conversations with customers and writes down what it learned: pain points, requests, how support resolved them. Plain markdown, and every claim comes with a quote.
  2. A dashboard for the manager. A template over the frontmatter of those notes: who needs attention, response times, the top topics of the week and the month.
  3. A second agent, read-only. One key opens the support base to an analyst agent. It answers the manager and the developers and can't change anything. One command revokes the access.
  4. The documentation site, the one you're reading, with search and templates.
  5. A kanban app on top of the GraphQL API that saves the board back into a note.

Five jobs. One process. One format that people and agents both understand.

This home page is built on trip2g too, with its own layouts. The documentation runs on the default template: its header, sidebars and table of contents are set by notes, not code.

markdown in · everything out
0:00 / 0:00
where to start one job first

A markdown Swiss army knife

trip2g is as flexible as the agents that run it, and it takes just as much understanding. There are thousands of ways to use it, and we can't tell you up front which one is yours. Start with one job: a site from Obsidian, memory for one agent, or a dashboard.

You could build something like it yourself. But trip2g has more than a year of development behind it, and bugs that have already been found and fixed.

from zero to live site 3 steps · about a minute
  1. Bring up an instance. docker compose up on a laptop, a VPS or Fly. One Go process on SQLite, MIT licensed.
  2. Install the plugin, sign in. Add the trip2g sync plugin to Obsidian and paste your instance address. One-time setup.
  3. Press Sync. You're live. Your notes render as fast pages with working wikilinks. Edit in Obsidian, sync again, the site updates. Full guide
what one hub does 6 capabilities · full guides in docs
the network, and who controls it your hub · your data · your call

Join the network. Your agents will find the rest. Federate your hub with people you trust, and one agent question reaches every base they share with you.

Data lives where
you put it.

trip2g is a protocol, not a vendor. There's no central server you depend on, no analytics pixel, no shadow copy of your notes on someone else's box.

Each hub owns its data and chooses — per connection and per base — what gets answered and what doesn't.

  • storageyour disk · your S3 · your call
  • accessper-base toggle · pause anytime
  • peersopt-in only · revocable trust
  • networkdirect hub ⇄ hub · no relay
  • codeMIT · audit, fork, run
who is this for 2 patterns · more in the docs
topology · solo
[01] solo

One person, many bases

Role
Researcher or learner with knowledge scattered across Obsidian, books, courses, saved articles.
Setup
One hub. Each book, course, project = a separate base. Add when you start, pause when you finish.
Outcome
One question to your agent — answers from everything you've ever read, with sources.
topology · friends
[02] friends

Private network, 3–5 peers

Role
A small trusted circle — co-readers, study partners, building together.
Setup
Each person runs their own hub. All hubs connect to all hubs. Per-base trust.
Outcome
One agent question reaches the union of everyone's knowledge — no SaaS in the middle.
© trip2g.com · 2025–2026 · MIT