Releases: 0xReLogic/Cognio
Releases · 0xReLogic/Cognio
Release list
Cognio v0.1.0 - Initial Release
Cognio v0.1.0
MCP Server for Persistent Semantic Memory
What's New
This is the initial stable release of Cognio, a production-ready Model Context Protocol (MCP) server that provides long-term semantic memory capabilities for AI applications.
Core Features
Memory Operations
- Semantic Search: Powered by sentence-transformers (all-MiniLM-L6-v2 model)
- Full CRUD: Save, search, list, delete, and bulk-delete operations
- Duplicate Detection: Automatic deduplication using SHA256 hashing
- Date Range Filtering: Filter memories by creation time
- Relevance Sorting: Sort results by semantic relevance to query
Organization & Export
- Project Management: Organize memories by project
- Tag System: Flexible tagging for categorization
- Statistics: Aggregate counts by project and tags
- Export Formats: JSON and Markdown export support
Security & Performance
- Optional API Key Auth: Protect endpoints with X-API-Key header
- CORS Support: Cross-origin request handling
- Persistent Storage: SQLite database with embedding support
- Fast Search: ~15ms average search time
Developer Experience
- Docker Support: Production-ready Dockerfile and docker-compose
- CI/CD Pipeline: GitHub Actions with linting, testing, Docker build
- Test Coverage: 100% passing tests (API, embeddings, memory, utils)
- Migration System: Database versioning and schema migrations
- Comprehensive Docs: README, CONTRIBUTING, QUICKSTART guides
API Endpoints
POST /memory- Save memoryPOST /memory/search- Semantic searchGET /memory/list- List with filters/sortingDELETE /memory/{id}- Delete single memoryPOST /memory/bulk-delete- Bulk delete by projectGET /memory/stats- StatisticsGET /memory/export- Export data
Quick Start
# Clone repository
git clone https://github.com/0xReLogic/Cognio.git
cd Cognio
# Using Docker
docker-compose up -d
# Or manual setup
pip install -r requirements.txt
python src/main.pyServer runs on http://localhost:8080
Documentation
- README - Full documentation
- QUICKSTART - Get started in 5 minutes
- CONTRIBUTING - Development guide
Tech Stack
- Python 3.12
- FastAPI 0.118.0
- sentence-transformers 2.7.0
- SQLite with JSON support
- Docker & docker-compose
What's Next
See project roadmap for planned features.
Full Changelog: https://github.com/0xReLogic/Cognio/commits/v0.1.0