Mesh
A local-first Personal Growth Engine that maps your knowledge into an interactive graph — with automatic connections, intelligent discovery, and spaced repetition. Everything runs on your machine. Zero cloud costs, total data sovereignty.
Features
| Feature | Status |
|---|---|
| One-click page saving (browser extension) | Available |
| Automatic URL deduplication | Available |
| View and manage all saved pages | Available |
| System tray with service controls | Available |
| Autostart on login (systemd) | Available |
| REST API for ingestion and retrieval | Available |
| Cursor-based pagination (scalable) | Available |
| Background job queue and worker pool | Available |
| Web scraper with circuit breaker | Available |
| Health check endpoint | Available |
| AI-powered tag extraction (Ollama & Fallback) | Available |
| Automated semantic relationship building | Available |
| Vector similarity (pgvector) | Available |
| Interactive knowledge graph (Cytoscape.js) | Coming Soon (Phase 4) |
| Spaced repetition (FSRS) | Coming Soon (Phase 7) |
| Discovery engine (anti-echo chamber) | Coming Soon (Phase 6) |
How It Works
You browse the web
|
v
[Browser Extension] ---> [Go API Server :8080]
one-click save |
v
[PostgreSQL + pgvector]
knowledge storage
|
v
[Background Workers]
tagging, embeddings,
edge building
|
v
[React Dashboard]
graph visualization,
search, review
The extension saves pages with a single click. The API stores them in PostgreSQL. Background workers automatically extract tags (via AI), generate embeddings, and build connections between your saved knowledge.
Quick Links
- Getting Started – Install and run Mesh
- Browser Extension – Save and manage pages
- System Tray – Control services from your desktop
- API Reference – Use the REST API directly
- Roadmap – What’s coming next