private beta · v0.6.25

the brain and chief of staff for your AI.

3ngram captures every commitment, decision and open thread from the conversations you already have with Claude, ChatGPT, Cursor and Codex — then runs autonomous agents to close the loop and reaches you on Telegram, Discord or email when something needs a human.

additive to your existing workflow, not a replacement · captures from: claude · chatgpt · cursor · codex · +7 more →

get started
no card. no install. onboarded in 4 minutes. see what a day looks like →
today briefings · one sentence, composed from the last 24h

Every morning 3ngram writes you the same shape of sentence: the one thing to resolve first, how much shipped while you were away, what's slipping. Composed from commitments across every tool you use — not a summary, a focal point.

five hand-crafted examples below · one per persona.

founder

One thing to resolve this morning the case study draft for Lindsey at Acme. 5 things shipped since yesterday 18:02, 1 slipping.

developer

One thing to resolve this morning review Liam's session-store PR — he wants it in before Friday. 3 things shipped since last night 22:14, 2 slipping.

product manager

One thing to resolve this morning Camilla's salary band — you promised a number today. 6 things shipped since this morning 07:10, 1 slipping.

consultant

One thing to resolve this morning the M&A one-pager for Tuesday's session. 2 things shipped since friday 17:44, 2 slipping.

legal

One thing to resolve this morning flag the section 4.2 indemnification cap in the board memo. 4 things shipped since yesterday 19:40, 1 slipping.

your role →
how it works · three steps, always in that order

3ngram reads from the conversations you already have with your AI tools — when you ask it to — extracts the things you said you'd do, and either ships them autonomously or pings you in the channel you already live in.

capture · act · reach you — the whole product is this loop.

01 · capture full mcp toolset · invoked by you

every commitment, verbatim.

Tell Claude "I'll send the case study to Lindsey by Friday," then ask 3ngram to debrief the session — the commitment lands in your library verbatim. Decide in Cursor to drop the LRU on the embedding path; the same debrief captures the rationale. Nothing paraphrased. The exact phrase goes into your library — attributed, timestamped, searchable.

extracts: commitments · decisions · blockers · preferences · open threads
triggers: "I'll send" · "by friday" · "let me get back to you"
02 · act autonomous, scoped, reversible

agents that close the loop.

Commitments that 3ngram can close without you, it does — drafting replies, filing PRs, booking the calendar hold, pulling the receipts. You see each action in your digest with the exact rationale 3ngram used, and a one-click reverse if the agent got it wrong.

closes commitments autonomously when it can · shows its work · one click to reverse
03 · reach you telegram · discord · email

in the channel you already live in.

Work that needs a human lands where you already are. Telegram DM when Lindsey's reply arrives and needs a number today. A Discord ping when Priya asks where the rubric is. An email, if that's where you want the nudge. Never a dashboard you forget to open.

channels wired: telegram · discord · email
the workstation · dense by design

today is a reading surface. everything else is a workstation.

Today answers one question: what needs you this morning? One sentence, counts that matter, nothing to scroll past.

Every other page is a working surface — commitments you can resolve, decisions you can audit, entities you can link, clusters you can split. ⌘K opens an ask bar from anywhere, wired to your own memory so answers cite your own words back at you.

preview below: commitments workstation · dark mode · sample data
sources · what 3ngram reads from

every channel where you already think out loud.

3ngram reads from your AI tools and the thin layer around them where the real commitments actually live — the message you wrote, the PR you merged, the calendar hold you accepted.

Nothing is scraped, nothing is sold. Every source is opt-in, scoped to the surface you name, and revocable from settings in one click.

claude
via MCP — ask claude to debrief at the end of a session, only what you flag gets stored.
via mcp
chatgpt
via MCP — same debrief flow as Claude + Cursor. conversations.json import also available.
via mcp
cursor
via MCP — agent sessions, composer chats, captured by debrief.
via mcp
codex
via MCP — agent runs, rationale lines, human checkpoints.
via mcp
basecamp
projects + to-do lists + message boards, by project.
live
github
merged PRs, review comments, issue rationale.
live
linear
issue state transitions + your own comments.
live
google docs
documents you own or edit, scoped per drive.
live
google calendar
events you own — agendas, decisions, follow-ups.
live
jira
issue rationale and your own comments, by project.
live
confluence
spaces and pages you author, scoped per site.
live
a day in the loop · 3ngram narrating your tuesday

what it feels like to have a chief of staff who stayed on top of every conversation.

You opened Claude at 08:14 and told it you'd get the case study draft to Lindsey before her Thursday partner meeting. You didn't send it. 3ngram noticed at 11:02 when the thread went quiet, pulled your draft from Basecamp (60%), filled the two open sections from your ICP interview notes, and queued a Telegram nudge for the window you usually answer (18:40).

At 14:08 you decided in Cursor to drop the LRU on the embedding path — PR #482, merged at 09:02 Wednesday. The rationale you spoke out loud ("we're paying for cache we never hit") was logged to Decisions with a one-line link to the benchmark you ran. Priya's concerns on the senior eng rubric landed on Slack at 15:40; 3ngram paired them with your committed reply window and held the ping until you finished the Jordan call.

By the time you closed the laptop, three things had shipped without you touching them — the case study went out with your sign-off at 18:41; the rubric draft reached Camilla; the second-round invite for Jordan's reference was booked. One thing was left for the morning: a number, for Camilla, on the salary band. 3ngram won't send that for you.

generated in serif · facts in mono · em-dashes are load-bearing start your first briefing →
how 3ngram is different · the additive layer

3ngram is additive to your existing workflow, not a replacement. You keep Claude. You keep Cursor. You keep the thing that actually drafts. 3ngram is the layer that remembers and follows through.

another AI assistant the thing we aren't
  • ×replaces the tool you already use to draft, code, or think.
  • ×asks you to move your work into a new surface before it becomes useful.
  • ×paraphrases what you said into a tidy summary you don't quite recognize.
  • ×lives in a dashboard you have to remember to open.
3ngram the thing we are
  • ·sits behind the tools you use. Claude, Cursor, ChatGPT, Codex — untouched.
  • ·captures what you already said. No new habit to form.
  • ·keeps the exact phrases you used — verbatim, attributed, searchable.
  • ·runs agents to close what can be closed — and shows its work.
  • ·reaches you on telegram, discord or email when a human is needed.
pricing · 2 plans · monthly or annual

3ngram is free to use, flat $19 for individuals who want integrations and daily follow-through. Teams pricing coming.

Start free on the Starter plan and upgrade to Individual at $19/month when you need integrations and daily follow-through.

Starter Free

Full MCP server and web dashboard. No credit card required.

  • 100 memories
  • Full MCP server
  • Basic search
  • Weekly digest
  • Web dashboard
Get started free

No credit card required.

3ngram has captured every commitment from your last session before you closed the tab.

private beta · inviting new users weekly · reads your sources, writes nothing without consent.

request access
we'll send a beta link as seats open up.
SOC 2 Type II · certification on the roadmap no foundation-model training · contractual your data stays yours · never sold, never used for training