Free, open-source, GitHub-backed. Your knowledge base, your rules.
Notion is a powerful workspace tool — but your data lives on Notion's servers. When you stop paying, or if Notion changes pricing, your years of notes are at risk. motion takes the opposite approach: every file is a plain Markdown document stored in a GitHub repository you own. No subscriptions, no vendor lock-in, no proprietary format. Just clean Markdown that lives forever in your repo.
| Feature | motion | Notion | Notes |
|---|---|---|---|
| Data ownership | Your GitHub repo | Notion servers | motion has zero vendor lock-in |
| Price | Completely free (MIT) | Free tier + paid plans | motion is free forever |
| Backend required | None — pure frontend | Notion servers | motion runs 100% in the browser |
| File format | Standard Markdown (.md) | Proprietary Notion format | motion files work with any editor |
| AI features | Built-in RAG + MCP server | Paid Notion AI add-on | motion AI works with your own API key |
| Open source | ✅ MIT License | ❌ Closed source | |
| Offline support | ✅ PWA + IndexedDB cache | Limited | |
| Self-hostable | ✅ Deploy anywhere | ❌ SaaS only | |
| Version history | Full Git history | Paid tier only | Every save is a git commit |
| Agent collaboration | ✅ Built-in MCP server | API (paid) | AI agents write directly to your repo |
Built for developers and AI agents who think in Markdown
Every note is a Markdown file committed to your GitHub repository. You can switch editors, clone it locally, run grep on your entire knowledge base, or back it up with a single git clone. No export, no migration, no format conversion needed.
motion is free and MIT licensed. There is no premium tier, no per-seat pricing, and no feature that requires a credit card. Open-source means the software is yours even if the hosted version disappears.
motion ships with a built-in MCP (Model Context Protocol) server. Claude, GPT-4, and other agents can connect via WebSocket and read or write your notes alongside you — without any copy-paste or context window juggling.
The editor looks and feels like Notion — slash commands, drag-and-drop blocks, inline formatting — but every block renders to standard Markdown. Open any file in VS Code, Obsidian, or any text editor and it looks exactly as expected.
motion is free and open-source. Sign in with GitHub, connect a repo, and your knowledge base is live in seconds.