github topoteretes/cognee v0.5.2

latest releases: v1.0.9, v1.0.8, v1.0.7...
3 months ago

πŸš€ Cognee v0.5.2

This release brings massive improvements to search capabilities, expanded support for multi-tenant environments, and significant infrastructure updates to make cognee even more robust and developer-friendly.

🌟 Key Highlights

Expanded Search & Graph Power: Introduced multiquery triplet search, usage frequency tracking for graph elements, and vector distance listing in cogneegraph.
Structured Outputs: Added support for Structured Outputs with Llama CPP via LiteLLM & Instructor.
Multilingual Support: Content translation is now supported! 🌍
Enhanced Multi-tenancy: Multi-user support extended to pgvector and Neo4j, plus new permission checks for tenant owners.
Cloud & Infrastructure: Added S3 support for raw data, configurable JWT/CORS settings, and optimized Helm charts for deployment.

πŸ›  What’s Changed

✨ Features & Improvements
Search: Refactored retrievers and added top_k parameter support to the MCP search tool.
Data Management: Added a task to automatically delete old, unaccessed data and enabled configurable batch sizes.
Observability: Added API and tool logging to Redis.
Engines: Enabled dimension passing to LiteLLM and improved caching for engine creation.

πŸ› Bug Fixes

Stability: Fixed Python 3.12 SyntaxErrors and addressed security issues via Dependabot updates.
Database: Resolved migration issues for Docker, Postgres (Alembic URI generation), and fixed the ChromaDB installation error.
Hallucinations: Removed the infamous "John Doe" entity reference to improve data accuracy.
UI/UX: Improved error messaging when running without proper initialization (add or cognify).

πŸ“š Documentation & Developer Experience

Examples: A massive overhaul of notebook tutorials, starter kits, and configuration guides.
CI/CD: Transitioned Lint and Format checks to pre-commit hooks and synchronized the release pipeline.
Clean Code: Project-wide removal of trailing whitespaces and updated type hints.

❀️ New Contributors

A warm welcome to our 10 new contributors!
@Uday111-ai, @dgarnitz, @AnveshJarabani, @maozhen520, @Babarali2k21, @HectorSin, @ChristinaRaichel, @ArmagedonFlamer, @andikarachman, and @SoulSniper-V2.

Don't miss a new cognee release

NewReleases is sending notifications on new releases.