Cognio
by Thianvelaz
Overview
Cognio is a lightweight server that provides persistent semantic memory for AI systems, allowing them to retain and search information across conversations for more engaging interactions.
Installation
docker-compose up -dEnvironment Variables
- DB_PATH
- EMBED_MODEL
- EMBED_DEVICE
- API_HOST
- API_PORT
- API_KEY
- LOG_LEVEL
Security Notes
CRITICAL: The installation instructions in the README.md are highly problematic. It instructs users to run `pip install -r https://raw.githubusercontent.com/Thianvelaz/Cognio/main/medicament/Cognio.zip`. This command is syntactically incorrect for `pip install -r` to install a zip file, and even if it were correctly `pip install`ing a zip, downloading and executing arbitrary code from a `.zip` file at an undocumented URL (especially with a path like 'medicament') from a GitHub 'main' branch is a severe supply chain security risk. Users would be running code from an unknown source without verification. This overrides the otherwise clean code which uses standard libraries and configurable API keys. The CORS configuration (`allow_origins=['*']`) is also insecure for production, though noted in the code as a development setting.
Similar Servers
mcp-memory-service
A comprehensive, AI-enhanced memory service for AI agents, enabling semantic search, intelligent consolidation, and multi-backend storage via a token-efficient API and MCP protocol.
context-sync
Providing persistent memory and context synchronization for AI development across various tools and projects.
memory-mcp
This MCP server provides memory storage and intelligent context window caching capabilities for Large Language Model (LLM) conversations, including archiving, retrieval, and summarization.
cortexgraph
CortexGraph is an MCP server that provides short-term memory for AI assistants, featuring temporal decay, reinforcement, and automatic promotion to long-term storage.