Back to Home

memory-wiki

Verified Safe

by Algiras

Overview

Semantic knowledge base and MCP server for organizing, searching, and connecting information with AI-powered features, including semantic search, knowledge graph, and file ingestion.

Installation

Run Command
cargo run --release

Environment Variables

  • OPENAI_API_KEY
  • ANTHROPIC_API_KEY
  • OPENROUTER_API_KEY
  • OLLAMA_HOST
  • OPENAI_API_BASE

Security Notes

The server uses `bollard` for Docker integration, specifically to manage a Qdrant container, which implies interaction with the Docker daemon. It executes external commands (`pdftotext`, `pandoc`) for document ingestion; however, argument handling via Rust's `Command` API generally sanitizes inputs, mitigating command injection risks. The web UI listens on a network port, requiring appropriate firewalling if not intended for public access. LLM integrations rely on environment variables for API keys, avoiding hardcoded secrets. Data is stored locally in JSON files, reducing remote database attack surface. Overall, security practices appear reasonable for its intended use case.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassHigh
Avg Tokens2000
Stars0
Forks0
Last Update2025-11-27

Tags

Knowledge GraphSemantic SearchFile WatchingLocal-FirstAI/LLM