mirror of
https://github.com/perstarkse/minne.git
synced 2026-01-16 15:06:37 +01:00
67 lines
2.3 KiB
Markdown
67 lines
2.3 KiB
Markdown
# Minne
|
|
|
|
**A graph-powered personal knowledge base that makes storing easy.**
|
|
|
|
Capture content effortlessly, let AI discover connections, and explore your knowledge visually. Self-hosted and privacy-focused.
|
|
|
|
[](https://github.com/perstarkse/minne/actions/workflows/release.yml)
|
|
[](https://www.gnu.org/licenses/agpl-3.0)
|
|
[](https://github.com/perstarkse/minne/releases/latest)
|
|
|
|

|
|
|
|
## Try It
|
|
|
|
**[Live Demo](https://minne-demo.stark.pub)** — Read-only demo deployment
|
|
|
|
## Quick Start
|
|
|
|
```bash
|
|
git clone https://github.com/perstarkse/minne.git
|
|
cd minne
|
|
|
|
# Set your OpenAI API key in docker-compose.yml, then:
|
|
docker compose up -d
|
|
|
|
# Open http://localhost:3000
|
|
```
|
|
|
|
Or with Nix (with environment variables set):
|
|
|
|
```bash
|
|
nix run 'github:perstarkse/minne#main'
|
|
```
|
|
|
|
Pre-built binaries for Windows, macOS, and Linux are available on the [Releases](https://github.com/perstarkse/minne/releases/latest) page.
|
|
|
|
## Features
|
|
|
|
- **Fast** — Rust backend with server-side rendering and HTMX for snappy interactions
|
|
- **Search & Chat** — Search or use conversational AI to find and reason about content
|
|
- **Knowledge Graph** — Visual exploration with automatic or manual relationship curation
|
|
- **Hybrid Retrieval** — Vector similarity + full-text for relevant results
|
|
- **Multi-Format** — Ingest text, URLs, PDFs, audio, and images
|
|
- **Self-Hosted** — Your data, your server, any OpenAI-compatible API
|
|
|
|
## Documentation
|
|
|
|
| Guide | Description |
|
|
|-------|-------------|
|
|
| [Installation](docs/installation.md) | Docker, Nix, binaries, source builds |
|
|
| [Configuration](docs/configuration.md) | Environment variables, config.yaml, AI setup |
|
|
| [Features](docs/features.md) | Search, Chat, Graph, Reranking, Ingestion |
|
|
| [Architecture](docs/architecture.md) | Tech stack, crate structure, data flow |
|
|
| [Vision](docs/vision.md) | Philosophy, roadmap, related projects |
|
|
|
|
## Tech Stack
|
|
|
|
Rust • Axum • HTMX • SurrealDB • FastEmbed
|
|
|
|
## Contributing
|
|
|
|
Feature requests and contributions welcome. See [Vision](docs/vision.md) for roadmap.
|
|
|
|
## License
|
|
|
|
[AGPL-3.0](LICENSE)
|