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.1.tar.gz (305.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.1-py3-none-any.whl (30.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: lithos_mcp-0.1.1.tar.gz
  • Upload date:
  • Size: 305.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for lithos_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 c1942950d33b2ccf21d0f368b837a8745b98b608cca89ea77ccc396c11041e4a
MD5 a405164cc6046ff65368360cf035834c
BLAKE2b-256 93c34b06c0f7bd72db2c73d64e7b039ccedc51826a51f62022e46974a4ec1486

See more details on using hashes here.

Provenance

The following attestation bundles were made for lithos_mcp-0.1.1.tar.gz:

Publisher: pypi.yml on agent-lore/lithos

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: lithos_mcp-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 30.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for lithos_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 eab45121f485865886d9caec1e903637220377e91523496932a18ff78c809bc2
MD5 88cfa3367e41200e5e96fb40122187ad
BLAKE2b-256 723940536587844f2752071a528646e248b361339e055090b0b8ca9196b09a38

See more details on using hashes here.

Provenance

The following attestation bundles were made for lithos_mcp-0.1.1-py3-none-any.whl:

Publisher: pypi.yml on agent-lore/lithos

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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