OpenViSTAI · Agents · Blockchain · Crypto
Menu
RAG & Knowledge Systems

Arkon

Arkon is a self-hosted organizational knowledge application that compiles internal documents into a structured wiki and serves permission-scoped knowledge to AI clients through a Model Context Protocol server.

Independent OpenViST project profile, based on linked sources.

Arkon — OpenViST project profile in RAG & Knowledge Systems.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Arkon when a team wants to curate organizational documents into a reviewed, traceable wiki and expose the resulting context to AI clients with department- and role-based access boundaries.

Who it is for

  • Teams organizing policies, procedures and internal documentation for AI-assisted retrieval.
  • Organizations that need separate knowledge scopes and role-based access across departments.
  • Administrators able to deploy a Docker-based service and configure external AI providers.

Documented uses

  • Compile internal documents into linked wiki pages with traceable source references.
  • Search and browse team knowledge using full-text and semantic search.
  • Provide Claude and other AI clients with scoped access to wiki pages and source material through MCP.
  • Review proposed wiki changes and manage drafts, approvals and page history.
Before you choose

Requirements & limits

The repository describes Arkon as open source and documents self-hosted Docker deployment. Setup requires an API key from a supported AI provider.

  • Arkon is a multi-container service; the README lists seven Docker containers and recommends 2 vCPU, 4 GB RAM and 40 GB SSD for a starter setup.
  • The wiki compilation and search stack uses PostgreSQL with pgvector, Redis and MinIO alongside FastAPI and a Next.js frontend.
  • AI inference is handled through external Anthropic, Google or OpenAI APIs, so provider selection and credentials are part of setup.
  • Access boundaries can be organized by department and global scope, with roles including Viewer, Contributor, Editor and Admin.
  • The documented Claude connection uses an MCP custom connector and OAuth 2.1 with PKCE.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Set up Arkon with Docker

Launch the self-hosted Arkon portal and configure its AI providers.

Before you start

  • Docker and Docker Compose
  • An API key from Anthropic, Google or OpenAI
  • A server environment; the README recommends 2 vCPU, 4 GB RAM and 40 GB SSD for a starter deployment.

Steps

  1. Clone the Arkon repository and change into its directory.

  2. Copy .env.docker.example to .env.docker and set the secret key, administrator credentials, and PostgreSQL and MinIO secrets.

  3. Run the command below.

    Documented command
    docker compose --env-file .env.docker up -d --build
  4. Open the portal at http://localhost:3119, sign in as administrator, and configure embedding, LLM and vision models with provider API keys.

Expected outcome

The Docker deployment starts the Arkon portal, where an administrator can select AI models and provide their API keys.

Guide limitations

  • The documented setup requires external AI-provider credentials.
  • The README points to the separate Setup Guide for development mode and the full environment-variable reference.
Source-based practical guide

Connect Claude to an Arkon MCP server

Add an existing Arkon server as a Claude connector and sign in.

Before you start

  • A running Arkon server with its MCP endpoint reachable at the server URL plus /mcp
  • Arkon login credentials
  • Claude Desktop or Claude.ai

Steps

  1. In Claude Desktop or Claude.ai settings, add a custom connector named Arkon.

  2. Set its URL to https://your-arkon-server/mcp, replacing the example host with the Arkon server address.

  3. Select Connect and sign in through the browser window opened by Arkon.

Expected outcome

Claude is connected to Arkon’s MCP tools for searching and reading knowledge wiki content, subject to the connected user’s permissions.

Guide limitations

  • The instructions describe Claude Desktop and Claude.ai; they do not provide setup steps for other clients.
  • Access to knowledge is constrained by the user's assigned scopes and permissions.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
16 October 2026
Original website title
nduckmink/arkon · Official homepage title · retained in its source language