Welcome to SynapseKeep
The Intersection of Private Notes and Global Knowledge
SynapseKeep is a self-hosted personal knowledge base designed to bridge the gap between static note-taking and active web research. While tools like NotebookLM are excellent for research and Obsidian is a leader in note organization, SynapseKeep combines these worlds into a single, private ecosystem. By utilizing a local-first approach, your data remains in your control without the need for external file-syncing services.
Core Intelligence Features
-
Semantic Search: Go beyond keyword matching. Using context-aware embeddings, the system understands the difference between diverse meanings of the same word to provide high-accuracy search results.
-
Local AI Insights: Powered by Ollama, the system generates concise summaries of your notes and builds strong search prompts locally to maintain your privacy.
-
Augmented Research (RAG): Retrieve relevant information from your own notes and the web simultaneously. The system uses Retrieval-Augmented Generation to turn your existing content into a context layer for deeper AI assistance.
-
Integrated Site Scraping: Using Firecrawl, you can capture web references and convert them into structured summaries to bolster your internal knowledge base.
The Tech Stack
Built by a developer for the homelab community, the system is optimized for performance on consumer-grade hardware:
-
Backend: Built with .NET 10 and Aspire, providing a robust microservice-driven architecture.
-
Database: Leverages the native vector support of SQL Server 2025 for efficient semantic data handling.
-
Privacy-First Search: Aggregates global search results via a self-hosted SearXNG instance.