Skip to main content

Bring your own AI

Bring your own AI to your notes: your agent, your account, your model

Koru is a free, open-source notes app that doesn’t sell you AI. You bring your own: run Claude Code, Codex, OpenCode or another coding agent on your own account in a tab beside your notes, and let any MCP client, including one using a local model, read your notes through Koru’s local MCP server.

What does “bring your own AI” mean in Koru?

It means Koru doesn’t sit between you and your AI. There’s no Koru AI subscription, no credits, and no key for us to hold. You use the agent and model provider you already pay for, signed in the way that agent normally signs in, and Koru gives it a good place to work: your notes, on your computer.

Today that works two ways:

  • Your agent in a tab. On a Mac, press + in the tab strip and choose Agents: Claude, OpenCode, Codex, Grok or Kimi open as tabs beside your documents, if they’re installed. Agent tabs come to Windows in an upcoming release; until then, start any agent in a shell tab. Each one runs on your own account.
  • Your MCP client, connected locally. Koru includes a local MCP server that an AI app starts on your computer when it needs it. Through it, an agent can search, read, create and edit your documents and save or restore versions.

Is this BYOK?

In spirit, yes, and with fewer moving parts. In most “BYOK” apps you paste an API key into the app, and the app calls the model for you. In Koru today the app never sees a key: your agent holds its own sign-in, and Koru only exposes your notes to it on your computer.

In-app BYOK, where you paste a key into Koru’s own AI panel, is something we’re working on (see “Coming soon” below).

Can I use a local model with Ollama?

Yes, through an agent that supports it. OpenCode can run on a local model served by Ollama and connect to Koru’s MCP server, so your notes and the model both stay on your computer. The repository has a guide for it.

What leaves my computer?

Be clear-eyed about this, because “local notes” doesn’t make the AI local.

  • Your notes stay on your computer. Koru stores them locally, and its MCP server runs locally.
  • A cloud agent (Claude Code, Codex and the like) sends your prompts, and anything it reads from your notes, to its model provider. Anthropic’s documentation says Claude Code sends “all user prompts and model outputs” over the network.
  • A local model (for example through Ollama) keeps the conversation on your computer too.

Koru doesn’t add a server in the middle. What an agent reads is up to what you ask it to do, and Koru does not ask per agent, so connect only tools you trust.

Coming soon: your own key inside Koru

Koru AI, a chat built into Koru, is in development and hidden in today’s builds. It is being built to run on a model hosted by Koru, on your own OpenAI API key, or on a local Ollama model, and to use a coding agent you have installed as the chat’s model. An OpenAI key is kept in your operating system’s credential vault, and requests go from your computer straight to OpenAI. We’ll say more when it ships.

How does Koru compare?

FeatureKoruTaskadeNotion AIHelixNotes
Use your own AI todayYour own coding agent and account in a tab; any MCP client over a local serverYour own OpenAI, Anthropic or Google keys for agents and AI automation steps on Pro and up; xAI on Business and upModels chosen and billed by Notion: an allowance on Business and Enterprise, premium models on Notion credits. A hosted MCP server for your own AI clientOptional AI with your own Anthropic or OpenAI key, Ollama, or any OpenAI-compatible server; off by default
Local modelThrough an MCP client such as OpenCode with OllamaNot offered in its BYOK docsNot offeredYes, Ollama
Where notes liveOn your computerTaskade’s cloudNotion’s cloudMarkdown files on your device
PriceFreeBYOK needs Pro, from $10/month billed annuallyBusiness from $20 per member/monthFree
Open sourceYes, MPL-2.0NoNoYes, AGPL-3.0
Other products as described on their own pages, checked October 19, 2026. Plans change: check their sites before you decide.

If you want AI writing tools built into a Markdown editor with your own key today, HelixNotes is a good choice. If your team lives in Taskade or Notion, their built-in AI is the simpler path. Koru is for people who already use a coding agent and want it working on notes that stay on their own computer.

Questions

Is Koru a BYOK notes app?

In its own way. Koru doesn’t sell AI. You run your own coding agent on your own account beside your notes, or connect any MCP client through Koru’s local MCP server. A built-in chat that takes your own key is in development.

Does Koru store my API key?

No. Koru never asks for a key: agents keep their own sign-in. In the Koru AI chat that’s in development, an OpenAI key is kept in your operating system’s credential vault.

Can I use Claude with Koru?

Yes. Run Claude Code on your own Anthropic account in a Koru tab, as an agent tab on a Mac or in a shell tab on Windows, or connect Claude through Koru’s local MCP server.

Can I use Koru with a local model?

Yes, with an MCP client that runs a local model, such as OpenCode with Ollama. Then your notes and the model stay on your computer.

Does Koru send my notes to an AI provider?

Koru doesn’t. An agent you run may: cloud agents send your prompts and what they read to their provider.

Does Koru charge for AI?

No. Koru is free. You pay your agent or model provider directly, as you do today.

Related

Last updated