Skip to content

Most knowledge bases bolted on a chatbot. We started over.

Hjarni is a Markdown knowledge base with a built-in MCP server. Claude and ChatGPT read your notes, follow your instructions, and write back. AI is how you use the product, not a feature you toggle.

AI-embedded vs AI-native

AI-embedded AI-native
You chat in a sidebar You chat in Claude or ChatGPT
The AI sees proprietary blocks The AI reads plain Markdown
They pick the model You pick the client
The AI drafts inside their app The AI writes notes in your folders
Per-message costs in your bill No AI costs in your bill
Your notes live in their database Your notes are files you can export

Sound familiar?

Your AI starts from zero every conversation. You explain your stack, your customers, your conventions, every time you open a new chat.

Your notes were designed for you to reread. Not for your AI to read. Proprietary blocks, hidden databases, page builders. None of it survives the trip into a prompt.

The "AI feature" your tool ships does not see your structure, follow your rules, or write notes back.

What AI-native means in practice

A built-in MCP server, not a plugin. The product was scaffolded around the protocol. Connect Claude, ChatGPT, Cursor, or Claude Code in about a minute. They read your notes, search the folders you connect, follow your rules, and write back.

Per-folder instructions. Tell your AI how to write into each space. "When asked about deploys, search this folder first and follow the steps." "Quote interviewees verbatim." The rules ride along with the data, so every conversation starts with the right context.

Your agent works while you sleep. Save a rough note from your phone. Ask Claude to find the related decisions and link them. Wake up to a folder of linked notes that the AI wrote in your voice.

What this looks like

A folder structure. An instruction. An exchange.

The Worker service deploy runbook open in Hjarni, with the Knowledge Base folder tree (Architecture, Decisions, Runbooks > Deploys + Incidents, Customer Interviews) visible in the sidebar.
A runbook in its folder. The sidebar shows the structure your AI also sees.
The Edit Runbooks folder page in Hjarni, with the AI Instructions panel containing 'When asked about deploys or incidents, search this folder first and follow the steps verbatim. Cite the note title.'
You

How do we deploy the worker service?

Claude

From "Worker service deploy" in Runbooks > Deploys: "Stop the worker pod, push the new image tag, then run the post-deploy checks." Rollback is at the bottom of the note if step three fails.

Your folders. Your rules. Your AI reading them.

What this is not

Not another notes app with a chat bubble. Not a vector database you have to feed. Not a wrapper around an LLM. Hjarni is a place to write Markdown, organize it into folders, and tag it. The AI part is the MCP server that exposes all of that to the model you already use.

We left features out on purpose. No databases. No kanban. No page builders. The constraint is the feature. Your AI can only read what your notes app is willing to expose.

Free to start. No credit card. No bundled AI, you bring your own.

Common questions

Common questions

Is AI-native just marketing for AI-added?

The test is the schema. If the data model was designed before MCP existed and the AI was added later, the AI sees a sliver of it. Hjarni's schema was designed for an LLM to read end-to-end: notes are Markdown, folders are folders, tags are tags, links are wiki-links. Nothing proprietary.

Do I bring my own AI, or do you bundle one?

You bring your own. Hjarni gives the AI a memory; the AI itself is whichever client you use, like Claude, ChatGPT, Cursor, or Claude Code. No per-message costs in your Hjarni bill.

Can my AI actually write notes, or only read them?

Both. The MCP server exposes the full CRUD surface: create notes, update them, move them between folders, add tags, follow wiki-links. Your AI can populate a folder while you sleep.

What about privacy?

Your notes are yours. The AI only reads what its MCP client asks for, scoped to the folders you grant. See the privacy page for the full picture.

How is this different from a vector database?

A vector database is something you have to feed. Hjarni is a knowledge base you write in. The model reads your structure directly, not an embedding of it.

Write once. You both remember.

Free to start. No credit card required.

Give your AI a memory

Works with Claude and ChatGPT today. Gemini coming soon.