You read it. Now you own it.

Articles, threads, and repos land in a private vault as plain markdown, versioned by git. You hold the keys.

Get startedPricing

pipe(articles, threads, repos) -> vault.own()

Every save is a git commit to a repo you control. Bring your own LLM key — zero shared-quota routing, zero vendor lock-in.

Get API accessView plans

~/vault
articles/
  attention-is-all-you-need.md
reddit/
  r-rust-borrow-checker.md
repos/
  astral-sh-uv.md
a3f19c2 save: attention-is-all-you-need.md

BYOK supported — bring your own OpenRouter key (and Apify for scraping). See pricing.

What lands on disk

Filesystem layout

An article you're reading
articles/attention-is-all-you-need.md
A Reddit thread worth keeping
reddit/r-rust-borrow-checker.md
A repo you want to remember
repos/astral-sh-uv.md

Every save is a commit. Nothing is overwritten, so the history of what you read stays intact.

How it works

  1. Send an article, Reddit thread, or repo link to the bot — or paste it straight into Telegram.
  2. social-kb pulls the content, summarizes what matters, and writes clean markdown.
  3. It lands as a git commit in your vault — versioned, diffable, yours.

Features

Own your data
Everything lands as markdown in a git repo you control, not a database you can't export.
Bring your own key
BYOK support means no shared-quota throttling and no vendor lock-in on the LLM side.
Multiple sources
Articles, Reddit threads, and GitHub repos all normalize into the same vault structure.
Full history
Every save is a commit, so nothing is silently overwritten.

Pricing

Free to start, BYO to bring your own key — two more tiers are on the way.

See pricing →

FAQ

What is social-kb?

A service that turns things you read — articles, Reddit threads, repos — into versioned markdown saved to a private git vault.

Do I need to know git?

No. The vault is a real git repo, but everyday use is just sending links to a Telegram bot.

What's the difference between Free and BYO?

Free runs on the platform's shared OpenRouter key; BYO runs on your own key, so you're not sharing the platform's LLM quota. Both share the same daily job cap today. See pricing for details.

Can I export my data?

Yes — it's a git repo. Clone it any time; nothing is locked behind the platform.

Ready to stop losing what you read?

Get started

Get API access