lattice
Local markdown notes with an MCP server, so different AI tools can read and write the same notebook.
Install / Use
claude mcp add rar-file -- npx -y github:rar-file/latticeIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
Content & MediaSupported Platforms
Skill content
View source on GitHubLattice
An AI-native Obsidian replacement. Markdown files on disk; AI woven through everything.
Status: M0 skeleton.
Layout
apps/
api/ FastAPI — runs --mode=local (SQLite) or --mode=cloud (Postgres+pgvector)
cli/ Click CLI (`lattice ...`)
web/ Next.js 15 web app
desktop/ Tauri 2 desktop wrapper (spawns api as sidecar)
packages/
sdk-ts/ TS client, generated from OpenAPI
sdk-py/ Python SDK, shared by api + cli
shared-schema/ OpenAPI spec, prompts
infra/
migrations/ Schema (SQL)
docker-compose.yml Local Postgres + mailhog
Dev quickstart
# Python
uv sync
# JS
pnpm install
# API (local mode, SQLite)
uv run lattice-api --mode=local
# API (cloud mode, Postgres via docker)
docker compose -f infra/docker-compose.yml up -d
uv run lattice-api --mode=cloud
# Web
pnpm --filter @lattice/web dev
# CLI
uv run lattice --help
See /root/.claude/plans/shiny-snuggling-micali.md for the full architecture plan.
Related Skills
momen-cursurrules-prompt-file
40.6kCursor rules for building custom frontends with Momen.app as headless BaaS with GraphQL API, actionflows, AI agents, and Stripe integration.
pyspark-etl-best-practices-cursorrules-prompt-file
40.6kCursor rules for PySpark ETL development with code style, joins, window functions, map operations, and Iceberg patterns.
semiotic-react-dataviz-cursorrules-prompt-file
40.6kCursor rules for Semiotic data visualization library with 30+ chart types, MCP server, and AI-assisted chart generation.
Agent-Reach
71.9kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
