Open Source · Self-Hosted · MCP-native

Write,
think, grow.

Orimora is a knowledge base that lives. A Markdown editor with block focus, built-in AI (BYOK), MCP for your LLMs, an Obsidian plugin, and gamification that turns upkeep into a habit. Open source from Germany.

Pre-registration for the beta opens soon.

AGPLv3+ License
Docker -ready
BYOK OpenAI · Anthropic · local
Use cases

How do you want to use Orimora?

The same app, the same Markdown files: whether it is your private thinking archive, your team knowledge base, or the context layer for assistants.

Solo

Your second brain, yours alone.

Notes, ideas, daily reviews. A focus mode for writing and reading without distraction lets you go deep. Everything is Markdown and stays yours: portable and available offline.

  • Focus mode for writing and reading
  • BYOK AI as a thinking partner
  • Kaizen score for your upkeep
  • Daily notes, offline-friendly Markdown
Why Orimora

Knowledge is not an
archive. It lives.

Most tools treat notes like dead files. Orimora thinks in networks: the library has a pulse. Teams have rituals. AI is a thinking partner, not the owner.

001 / ORI

Connect, do not stack

Notes, tasks, and references link together. Orimora surfaces connections and backlinks without forcing a rigid structure on you.

002 / MORA

Focus over fleetingness

Block focus highlights the section you are working on. The library pulse shows when content was last edited or read. What matters stays visible without endless clicking through.

003 / OPEN

Your data. Your key. Your server.

Open Markdown. AGPLv3-or-later, opening with the public beta. Upstream contributions via CLA. BYOK for every AI provider. Self-hosting is not an add-on; it is the foundation.

Features

Everything a
second brain needs.

No feature hailstorm. Just the things that make daily knowledge work easier: for you alone, for your team, for your AI.

◆ Editor · Slash commands

Write in pure Markdown.
Think without noise.

Keyboard-first, slash commands, tables, Mermaid, math, and embeds. The active block gets a subtle outline: calm without a fullscreen mode.

FOCUS · ideas.md
# Second brain theory
Memory is not an archive — it is a current. What is not tended dries out.
That is why documents in Orimora have a pulse. A measure of their upkeep.
|Cursor
137 words Pulse 94
✦ Kaizen score · Library pulse

A library with a real pulse.

The Kaizen score measures how well your library is maintained. See at a glance what is current and what is going stale.

⌥ MCP · Model Context Protocol

Your AI talks to your docs.

Native MCP server for Claude, Cursor, and local models: read, write, link. Also a strong fit as a Karpathy brain: your assistant keeps context across sessions. No scrapers, no detours.

◎ Real-time collaboration

Write together, live.

Several people in the same document, with visible cursors and presence. No more “who has the latest version?” More clarity for the team, less merge stress.

◇ BYOK

Your key. Your provider.

OpenAI, Anthropic, or Ollama locally. Keys encrypted per workspace, never on our servers.

⊙ Gamification

Upkeep you do not forget.

Streaks, badges, leaderboards. Motivation through rhythm, not pressure.

7-day streak
daily
Kaizen +12
this week
42 docs
curated
✓ Required reading

Must-read docs for teams.

Required docs with acknowledgement. Compliance without email ping-pong.

❖ Obsidian plugin

A desktop client you already have.

Push from your vault, pull via snapshot or selectively. Markdown stays Markdown, local files stay local.

⚑ GDPR-compliant · Open source from Germany

Data in your hands.

GDPR-compliant when self-hosted on your infrastructure (any EU/DE host you choose). AGPLv3-or-later, built in Germany. No US cloud in the path, no shadow data flows.

Integrations

Embedded in
your stack.

Orimora is not another silo. It speaks MCP, respects Markdown, runs on your hardware. Use the tools you already have.

Obsidian
Plugin · sync
WordPress
Importer
Kirby
Importer
Claude / MCP
Native server
OpenAI
BYOK
Ollama
Local · private
Anthropic
BYOK
n8n
Community node
Coolify
Deploy guide
Webhooks
REST API v1
Plugins

Plugins, nodes &
importers.

Add-ons for daily work and onboarding: vault sync, n8n automations, and one-step importers from WordPress and Kirby. Markdown stays the source of truth.

Plugin

Obsidian plugin

Vault ↔ Orimora

Push and pull between your vault and the team knowledge base. Markdown stays the source of truth: offline in Obsidian, online for the team.

Download with the open beta
Community node

n8n integration

Workflows · webhooks

Wire Orimora into n8n flows: create documents, set tags, fire webhooks. Built for ops, onboarding, and reporting.

Download with the open beta
Importer

WordPress importer

WordPress → Orimora

Bring existing WordPress posts and pages into Orimora as Markdown documents — a clean migration path off your old CMS.

Download with the open beta
Importer

Kirby importer

Kirby → Orimora

Migrate content from a Kirby site into Orimora as Markdown — pages and structure carried over, ready for the team.

Download with the open beta
Pricing

Fair. Open.
Self-directed.

Open source and self-hosted is the whole product, free under AGPLv3-or-later — every feature ships in the free edition. There are no feature gates between free and paid: a paid plan only adds customization, installation help, and support.

Later
Enterprise
Customization · installation help · support
pricing on request
  • Every feature of the free edition — no feature gates
  • Custom branding, domain & product adjustments
  • Installation & setup help on your own infrastructure
  • Priority support & SLA
  • Migration & onboarding
Roadmap

Built in the open.
Planned in public.

Votes, issues and discussions open up with the public beta. This is the short version.

Live · Now

Core

  • — Collaborative Markdown editor + block focus
  • — Full-text search · inline comments
  • — BYOK AI (OpenAI · Anthropic · Ollama)
  • — MCP server (+ OAuth for mobile)
  • — Obsidian plugin · Kaizen score
Live · Teams & security

For teams

  • — SSO (SAML/OIDC) · SCIM
  • — Audit log
  • — Passkeys · enforced MFA
  • — Groups & granular capabilities
  • — Required reading · gamification
Live · API & integrations

Open & connected

  • — REST API v1 · webhooks
  • — n8n · WordPress · Kirby
  • — Publishing: folder share · git mirror
  • — Encrypted backups & disaster recovery
  • — Storage quotas
Exploratory

What is next?

  • — Coolify one-click template
  • — Document converter (DOCX, PDF to Markdown)
  • — Compare content across two documents
  • — Community plugins
  • — Umami integration (self-hosted analytics)
Open source story

Code you are
allowed to read.

Orimora is AGPLv3-or-later — the source opens with the public beta. External contributions go through a Contributor License Agreement (CLA) so we can evolve the product cleanly. Forking and self-hosting are first-class.

# Self-hosted on your own infrastructure
# Stack: TypeScript · SvelteKit · PostgreSQL · Redis
# Deploy: Docker · Coolify one-click · bare metal
# AGPLv3-or-later · BYOK · your data stays with you
→ Code & download ship with the open beta.
License AGPLv3-or-later + CLA
Made in Germany · EU
Data flow Self-hosted on your EU/DE host of choice
Stack TypeScript · SvelteKit · PostgreSQL
Deploy Docker · Coolify · bare metal
Telemetry Off by default. Opt-in.
Download with the open beta
FAQ

Questions we
hear often.

Missing a question? Write to us — we are happy to extend this list.

Do I pay extra for AI usage?

No. Orimora uses your own API keys (OpenAI, Anthropic) or local models via Ollama. We never see your keys. They stay encrypted in your workspace.

How is Orimora different from Obsidian or Notion?

Obsidian is a local editor without real team features. Notion is a polished silo with vendor lock-in. Orimora uses open Markdown (like Obsidian), is team-ready (like Notion), and MCP-native (like almost nothing else). Plus: open source and self-hostable.

What is the Kaizen score / library pulse?

A simple signal for how actively a document is maintained: last edit, reads, references. Teams see at a glance what is alive and what is fading, and get a gentle nudge not to let docs rot.

How does the Obsidian integration work?

A plugin you install in Obsidian. It syncs your vault with Orimora. Markdown stays Markdown. You work offline in Obsidian; your team sees changes online. Conflicts resolve via diff.

What does 'MCP-native' mean?

Orimora is an MCP server. Claude Desktop, Claude Code, and any other MCP-capable tool can access your documents directly: read, write, link. No custom integration, no scraping.

Self-hosted: how hard is it?

Self-hosting runs on your own infrastructure — PostgreSQL and Redis via Docker, no external SaaS. A one-click Coolify template and a bare-metal guide ship with the open beta.

Why is there a Contributor License Agreement (CLA)?

AGPLv3-or-later keeps fork and self-host rights for you. The CLA applies only to contributions to the official repository: it lets us evolve the product, managed hosting, and enterprise offerings without diluting copyleft for users.

What if the Orimora project is discontinued?

Your self-hosted Orimora keeps running. The code is AGPLv3-or-later; you can fork and operate it. Your data lives as Markdown on your infrastructure. No lock-in.

Next step

Connect your
library.

Run Orimora on your infrastructure: Docker, Coolify, or bare metal. Your first note in minutes. Open source, AGPLv3-or-later, no vendor lock-in.

Join the waitlist
AGPLv3-or-later · DOCKER · BYOK · MCP · MADE WITH ◆ IN GERMANY