/ connectors · Notion
Connect Notion to Mari
Notion is where the thinking happened: the project docs, the meeting notes, the decision that got made on a Tuesday and never left the page. It's also where knowledge quietly forks. Two pages disagree, both look current, and nobody owns either one.
Mari's Notion connector brings those pages into a knowledge base with an accountability layer on top.
What syncs
- Pages your integration can see, fetched newest-edited first and rendered to clean searchable text, including nested content.
- Incremental sync keyed on each page's last-edited time: a resync touches only what changed, and Mari's pipeline (chunk, content-hash, embed) never re-embeds content that didn't move.
Connecting takes a minute
Create an internal integration in Notion, share the pages or databases you want indexed with it, and paste the token (ntn_...) into Mari's connector form. Test connection shows Notion's real error if the token's wrong, verbatim. Connect, and a scheduled sync flow keeps it fresh from then on.
What you get back
Ask a question and the answer streams with numbered citations back to the exact Notion page. Notion content ranks alongside Slack threads, repo history, and tickets in one hybrid search. And when two pages disagree, the fact layer settles it: the claim worth trusting gets an owner, a verification state, and a freshness date, so the fork stops propagating.
Runs on your infrastructure
Mari is self-hosted and Apache 2.0. Postgres with pgvector is the whole data plane, models run locally through ollama, and every LLM feature has a deterministic fallback. Your workspace content never leaves your deployment.
Start here
- Quick start:
docker compose upto a working knowledge base. - The docs cover connecting a source step by step.
- Book a demo to see it live.
Also connects: Slack, Confluence, Jira, GitHub, Google Drive, Linear, and more. 12 connectors, one pipeline.