Skip to main content

Shared cognitive substrate for AI agents (local-first, Markdown-native, MCP)

Project description

Lithos

Shared memory for AI agents.

A local, privacy-first knowledge base that enables heterogeneous AI agents to share knowledge and coordinate work.

What It Is

Lithos is an MCP server that provides a shared knowledge store for AI agents running on your local infrastructure. Knowledge is stored as human-readable Markdown files (compatible with Obsidian) while providing fast full-text and semantic search for agents.

Who It's For

  • Teams running multiple AI agents (Agent Zero, OpenClaw, Claude Code, custom agents)
  • Developers who want agents to share discoveries and avoid duplicate work
  • Anyone who needs agent knowledge to be inspectable and version-controlled

Key Features

  • 📁 Markdown-first: All knowledge stored as Obsidian-compatible .md files
  • 🔍 Fast search: Tantivy full-text + ChromaDB semantic search
  • 🕸️ Knowledge graph: NetworkX-powered relationships via [[wiki-links]]
  • 🤝 Multi-agent coordination: Task claiming, findings sharing, status tracking
  • 🔌 MCP interface: Works with any MCP-compatible agent or tool
  • 🏠 Local & private: No cloud dependencies, you own your data

Quickstart

claude mcp add --transport sse lithos http://localhost:8765/sse

Tech Stack

Component Technology
Storage Markdown + YAML frontmatter
Full-text search Tantivy
Semantic search ChromaDB + sentence-transformers
Knowledge graph NetworkX
Agent interface MCP (FastMCP)
File sync watchdog

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lithos_mcp-0.1.0.tar.gz (304.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lithos_mcp-0.1.0-py3-none-any.whl (30.9 kB view details)

Uploaded Python 3

File details

Details for the file lithos_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: lithos_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 304.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.16.3 cpython/3.11.14 HTTPX/0.28.1

File hashes

Hashes for lithos_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5bde1aa05746a055d05f77237da4c7ae7a56181b52d3a78a2243936852a73baf
MD5 7d745f7da128d6f2497d84ce3852daa1
BLAKE2b-256 76b82f3bd0173b9a7cfcbd52886d3101af981f163e034ad3ab4ae30483ca7ffc

See more details on using hashes here.

File details

Details for the file lithos_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: lithos_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 30.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.16.3 cpython/3.11.14 HTTPX/0.28.1

File hashes

Hashes for lithos_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0d270acf67513e06f6504c64d2cf1c7d792a617e87a8b728046b553ef6c1e258
MD5 29e27eae40a9bfaf33a750894899594f
BLAKE2b-256 73354a6283ca56daa6b5ea99234c1fd6f800c05c990b2bc776ec556076c78806

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page