v3.2.0 Knowledge Engine & Neuronaler Atlas Dein Wissen. Deine Infrastruktur.

Eine gemeinsame, private Wissensbasis für deine KI-Agenten.

Self-hosted, Markdown-nativ und mit Claude Code, Cursor, Codex, ChatGPT und anderen MCP-Clients nutzbar. Deine Agenten greifen auf denselben aktuellen Wissensstand zu, während deine Dateien unter deiner Kontrolle bleiben.

docker compose up -d, läuft in Sekunden

KI-Agenten
Plattform

Dein Einstieg

Wähle den Weg, der zu dir passt

kiwiki ist Open Source. Starte selbst oder hole dir Unterstützung beim Betrieb.

Für Entwickler

Selbst hosten

Klone das Repository, starte kiwiki mit Docker und verbinde deinen ersten MCP-Client.

Auf GitHub installieren →

Für Teams

Gemeinsam nutzen

Halte Projektnotizen, Entscheidungen und Agentenwissen an einem Ort zusammen – mit Namespaces und Rollen.

Team-Funktionen ansehen →

Screenshot

So sieht kiwiki aus

Self-hosted, browser-basiert und responsive, vom 4K-Desktop bis zum Smartphone. Kein App-Store, kein Client-Install.

kiwiki Web-UI: Dashboard mit Datei-Baum, Suche und MCP-Verbindung

Startseite mit Dateibaum, Volltextsuche und MCP-Verbindungsdaten. Die Ansicht wechselt automatisch zwischen Desktop- und Mobile-Layout. Ein App-Install ist nicht nötig.

kiwiki Notiz-Ansicht: gerenderte Markdown-Notiz mit Pfad, Änderungsdatum, Autor und Tags

Eine Notiz im Lesemodus, Pfad, Änderungsdatum, Autor und Tags kommen direkt aus dem YAML-Frontmatter der Markdown-Datei. Tags sind klickbar und starten eine tag:-Suche.

Ohne Maus schneller

Die Weboberfläche ist vollständig per Tastatur bedienbar, mit Vim-artigen Kürzeln für die häufigsten Aktionen.

  • Ctrl+S Notiz speichern
  • ee Datei im Editor öffnen
  • rr Umbenennen, direkt im Baum
  • mm Datei oder Ordner verschieben
  • dd Löschen (nur Admin)
  • Esc Schließt die oberste offene Ebene

Doppel-Kürzel werden innerhalb von 600 ms erkannt. Tab führt zuerst auf den Skip-Link, danach durch Header, Seitenleiste und Inhalt.

Features

Ein Wiki, das mit deinen Tools spricht

kiwiki ist kein weiteres Cloud-Wiki. Es ist die Wissensbasis, die deine KI-Agenten direkt lesen und schreiben können.

Multi-Agent Harness

Zentrale Wissensbasis für alle deine KI-Agenten. Claude Code, Codex, OpenCode, Cursor & Co. lesen und schreiben parallel, über das MCP-Protokoll.

Volltextsuche

SQLite FTS5 durchsucht tausende Markdown-Dateien in Millisekunden, auch via MCP aus der KI heraus.

Multi-User

Isolierte Namespaces pro Benutzer mit Rollen (Read / Write / Admin). Perfekt für Teams und Organisationen.

Markdown-Nativ

YAML-Frontmatter, verschachtelte Ordner, automatische Indizes, dein Dateisystem bleibt die Quelle der Wahrheit.

Docker Ready

Ein Befehl, und kiwiki läuft. Inklusive Helm-Chart für Kubernetes-Deployments, keine Cloud-Abhängigkeit.

Privacy First

Self-Hosted auf deiner Infrastruktur. Kein Vendor Lock-In, keine Telemetrie, keine Cloud-Pflicht.

Knowledge Engine

Ein deterministischer Index leitet Entitäten, Beziehungen und Link-Herkunft aus deinen Notizen ab, ohne eine einzige Markdown-Datei umzuschreiben. Optional zuschaltbar.

Produktionsreif

Health-Probes, Request-IDs, Rate-Limit-Stufen, Speicher-Quotas, gehashte Sessions und OAuth 2.1 mit PKCE, abgesichert durch CI-Gates und Browser-Regressionstests.

Zweisprachige Oberfläche

Die gesamte Weboberfläche spricht Deutsch und Englisch, Seiten, Dialoge, Toasts, Editor und Benutzerverwaltung aus einem gemeinsamen Katalog.

Neuronaler Atlas

Sieh, wie dein Wissen zusammenhängt

kiwiki zeichnet deine Notizen, Tags und Verknüpfungen als begehbaren Wissensraum, vollständig selbst gehostet, ohne dass ein einziger Knoten an Dritte übertragen wird.

kiwiki Neuronaler Atlas: Notizen und Tags als räumliches Netz aus Knoten und Verbindungen

Optional zuschaltbar per KIWIKI_KNOWLEDGE_ENABLED=true, bestehende Installationen werden im Betrieb nachgezogen, Notizen bleiben unverändert.

Workflow

Drei Schritte zu deinem KI-gestützten Wiki

Von der ersten Notiz bis zur KI-Integration vergehen Minuten.

Schreiben

Erstelle Markdown-Notizen mit YAML-Frontmatter, im Browser, per MCP oder direkt im Dateisystem.

---
title: Meine Notiz
tags: [kiwiki, ai]
---

# Hallo kiwiki

Verbinden

Füge kiwiki als MCP-Server in Claude Code, Cursor oder jeden MCP-Client ein.

claude mcp add kiwiki \
  http://localhost:8082/mcp \
  --header "Authorization: Bearer $KEY"

Nutzen

Deine KI liest und schreibt direkt in dein Wiki, sucht Notizen, erstellt Zusammenfassungen, organisiert Wissen.

# KI: "Durchsuche meine Notizen nach …"
# kiwiki: "read_file", "search", "grep"
# KI: "Fasse die Ergebnisse zusammen."

Warum kiwiki?

Die Vorteile auf einen Blick

100 % privat

Deine Daten bleiben auf deinem Server. Keine Cloud, kein Vendor-Lock-In, keine Kompromisse.

Agent Harness

MCP-Protokoll mit 56 Tools, entwickelt als gemeinsame Wissensbasis für Claude Code, Codex, OpenCode, Cursor, ChatGPT, OpenClaw, Hermes und alle MCP-kompatiblen Agenten.

Dateien als Wahrheit

Reine Markdown-Dateien im Dateisystem. Keine proprietäre Datenbank, kein Vendor-Lock-In, einfach backupbar.

Sekunden-Setup

Docker Compose, Helm Chart, oder Dev-Server, wähle deine Deployment-Strategie.

Volltextsuche

SQLite FTS5 durchsucht dein gesamtes Wiki in Millisekunden, auch direkt aus der KI heraus.

Multi-User

Isolierte Wikis pro Benutzer mit feingranularen Rollen. Perfekt für Teams.

MCP-Integration

56 Tools für deine KI

Das Model Context Protocol gibt KI-Agenten vollen Zugriff auf dein Wiki, mit fein abgestuften Berechtigungen.

Lesen

  • read_file read
  • read_many read
  • read_lines read
  • fetch read
  • search read
  • grep read
  • find read
  • list_files read
  • list_all_files read
  • backlinks read
  • related_files read
  • link_graph read

… und 18 weitere Lese-Tools

Schreiben

  • write_file write
  • write_many write
  • chunked_write write
  • edit write
  • append_file write
  • create_note write
  • upsert_note write
  • update_frontmatter write
  • replace_many write
  • batch_tag write
  • move_file write
  • rename write

… und 6 weitere Schreib-Tools

Wissensgraph

  • knowledge_search read
  • entity_details read
  • entity_neighbors read
  • fact_timeline read
  • explain_relation read
  • knowledge_status read
  • knowledge_reindex admin

Optional, aktiv bei eingeschalteter Knowledge Engine

Administration

  • delete_file admin

Zwei Transporte, ein Protokoll

Standard

Streamable HTTP

POST /mcp
Legacy

HTTP + SSE

GET /mcp/sse

Und wenn du kein MCP sprichst: die REST-API

Alles, was Agenten über MCP tun, geht auch per HTTP, mit demselben API-Key als Bearer-Token und demselben Namespace pro Benutzer. Für Skripte, CI-Jobs und eigene Oberflächen.

  • GET /api/search Volltextsuche über FTS5
  • GET /api/files Dateien auflisten, rekursiv
  • GET /api/file Notiz mit Frontmatter lesen
  • POST /api/note Notiz anlegen oder ersetzen
  • PATCH /api/file/frontmatter Einzelne Felder mergen, ohne den Rest anzufassen
  • GET /api/knowledge/graph Wissensgraph als JSON abholen

Dazu /livez und /readyz für Health-Checks in Docker, Compose und Kubernetes.

kiwiki als Agent Harness

Deine gesamte KI-Agenten-Flotte teilt sich eine gemeinsame Wissensbasis. Jeder Agent liest und schreibt, isoliert pro Benutzer, konsistent im Zugriff.

kiwiki Knoten im Agent-Diagramm kiwiki
MCP-Hub
Claude Code
Codex
OpenCode
Cursor
ChatGPT
OpenClaw
Hermes

Jeder Agent verbindet sich via MCP, claude mcp add kiwiki, codex mcp add kiwiki, und so weiter. Alle teilen sich denselben Markdown-Wissensspeicher, jeder in seinem eigenen Namespace.

Dienstleistung

kiwiki nicht selbst hosten?

IT-Beratung Sebastian Broers übernimmt Installation, Hosting und laufende Wartung für deine kiwiki-Instanz. Komplett betreut, sicher betrieben, ohne dass du dich um Server, Backups oder Updates kümmern musst.

Installation

Erstsetup auf deinem Wunsch-Server (Hetzner, IONOS, Netcup, NAS oder heimischer Hardware), inklusive HTTPS, API-Key und MCP-Endpunkt.

Hosting & Wartung

Laufender Betrieb mit automatischen Updates, nächtlichen Backups, Monitoring und proaktivem Troubleshooting.

Beratung & Support

Architektur-Beratung, Reverse-Proxy-Konfiguration, Auth-Modelle, Backup-Strategie. Auch ohne Full-Service-Paket.

Kostenpflichtige Dienstleistung, bereitgestellt über conbro.de.

FAQ

Häufige Fragen

Was ist kiwiki genau?

kiwiki ist ein persönliches Wiki, das als MCP-Server für KI-Tools fungiert. Deine Notizen werden als einfache Markdown-Dateien gespeichert, und sind gleichzeitig über das Model Context Protocol (MCP) für Claude Code, Cursor und andere KI-Clients les- und schreibbar.

Brauche ich eine Cloud-Anbindung?

Nein. kiwiki ist komplett self-hosted. Keine Cloud-Abhängigkeit, keine Telemetrie, kein Vendor-Lock-In. Du betreibst es auf deinem eigenen Server, deinem NAS oder lokal mit Docker.

Welche KI-Tools sind kompatibel?

Alle Clients, die das Model Context Protocol (MCP) unterstützen, darunter Claude Code, Codex, Cursor, OpenCode, ChatGPT und jede benutzerdefinierte MCP-Integration. kiwiki unterstützt sowohl Streamable HTTP als auch HTTP+SSE, dazu OAuth 2.1 mit PKCE für Connector-basierte Clients wie ChatGPT.

Wie wird kiwiki installiert?

Per Docker Compose: Projekt klonen, docker compose up -d ausführen, fertig. Für Kubernetes gibt es ein Helm-Chart. Für die Entwicklung reicht pip install -r requirements.txt && uvicorn app.main:app.

Kann ich kiwiki im Team nutzen?

Ja. kiwiki unterstützt mehrere Benutzer mit isolierten Namespaces und Rollen (Read / Write / Admin). Jeder Benutzer hat sein eigenes Wiki-Verzeichnis und sieht nur seine eigenen Dateien.

Ist kiwiki produktionsreif?

Ja. Seit Version 3 bringt kiwiki Health-Probes (/livez, /readyz), Request-Korrelations-IDs, getrennte Rate-Limit-Stufen für Login, OAuth, UI, Lese- und Schreibzugriffe sowie Datei- und Byte-Quotas pro Benutzer mit. Sessions werden gehasht gespeichert und bei Rollenänderungen widerrufen, Schreibzugriffe sind atomar und konfliktsicher. Jeder Release durchläuft CI-Gates für Linting, Testabdeckung, Dependency-Audits und Browser-Regressionstests.

Was bedeutet "Agent Harness"?

Ein Agent Harness ist eine zentrale Infrastruktur, an die sich mehrere KI-Agenten gleichzeitig anschließen können. kiwiki fungiert als genau dieser Harness: Claude Code, Codex, OpenCode, Cursor, ChatGPT, OpenClaw, Hermes Agents und alle anderen MCP-kompatiblen Agenten können parallel auf dasselbe Wissensrepository zugreifen, lesend, schreibend, durchsuchend. Jeder Agent arbeitet im ihm zugewiesenen Benutzer-Namespace, aber die Wissensbasis ist zentral und konsistent.

Was ist der Neuronale Atlas?

Der Neuronale Atlas unter /knowledge zeigt deine Notizen, Tags und Verknüpfungen als räumlichen Wissensgraph. Die zugrundeliegende Knowledge Engine leitet Entitäten und Beziehungen deterministisch aus deinen Markdown-Dateien ab und legt sie in einem separaten SQLite-Index pro Benutzer ab. Deine Notizen selbst werden nie umgeschrieben. Der Graph wird lokal gerendert, es verlassen keine Daten deinen Server.

Muss ich die Knowledge Engine aktivieren?

Nein, sie ist optional und standardmäßig aus. Mit KIWIKI_KNOWLEDGE_ENABLED=true und einem Neustart baut kiwiki den Index im laufenden Betrieb in begrenzten Stapeln auf; bestehende Installationen werden dabei nicht migriert. Du kannst die Engine jederzeit wieder abschalten. Notizen und Volltextsuche bleiben davon unberührt.

Kontakt

Fragen oder Ideen?

kiwiki ist Open Source. Wir freuen uns über Issues, Pull Requests und Feedback auf GitHub.

Bereit loszulegen?

Klone das Repository und starte kiwiki in Sekunden.

git clone https://github.com/natorus87/kiwiki.git cd kiwiki && docker compose up -d