doction

dny1020/doction
★ 1 stars Python Database Updated 1d ago
Self-hosted, markdown-first wiki and knowledge base for humans and AI agents: REST API, native MCP server, local semantic search, per-page git history. No LLM inside, no SaaS. AGPL-3.0-only.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "doction": {
      "command": "uvx",
      "args": [
        "doction"
      ]
    }
  }
}

Or install with pip: pip install doction

README Excerpt

A self-hosted, markdown-first wiki and knowledge base built for humans **and** AI agents. Markdown pages with per-page git history, PostgreSQL full-text search plus optional local semantic search, a REST API, and a **native MCP server** to plug agents in. Runs as an app container + a Postgres container — no API keys, no SaaS, no LLM inside doction itself.

Tools (20)

DATABASE_URLDATA_DIRDISABLE_REGISTRATIONINFOLOG_DIRLOG_LEVELOCR_LANGSOCR_UPLOADSRERANKSECRET_KEYSECURE_COOKIESSEMANTIC_SEARCHSOURCE_URLcreate_pagedelete_pageextractget_linked_knowledgeget_pageget_page_historyget_rag_context

Topics

apigitmcpsemantic-search
📊
Working with market or time-series data?
The Polymarket Historical Dataset — 18.5M+ price snapshots across 18,600+ prediction markets (CSV + SQLite). Built for backtesting & ML.
View dataset →