Πίσω στα GitHub Gems
Προστέθηκε: 22 Σεπτεμβρίου 2026 (πριν από 1 ώρα)
30,904 stars3,084 forksRoboD3v PickPython
topoteretes/cognee

Cognee — Αυτόνομη Πλατφόρμα Μνήμης με Dynamic Knowledge Graphs

Προβολή στο GitHub
Ιστοσελίδα
$pip install cognee

Η Αποψη του RoboD3v (Curator Verdict)

Personal Pick

«Εξαιρετική λύση αν χρειάζεστε μνήμη με δομή και αιτιώδεις σχέσεις για τα agents σας, χωρίς να εξαρτάστε από κλειστές cloud υποδομές.»

Συνοπτικη Εικονα

Self-hosted framework που εξοπλίζει AI agents με αξιόπιστη, μακροπρόθεσμη μνήμη (long-term memory) μέσω δυναμικών γραφημάτων γνώσης και Graph RAG.

Γιατι ξεχωριζει

Συνδυάζει ντετερμινιστικά διανυσματικές αναζητήσεις (vector search) με ιεραρχικούς κόμβους σχέσεων, λύνοντας το πρόβλημα της απώλειας ιστορικού μεταξύ διαφορετικών sessions.

Ετικέτες:#agent-memory#agent-skills#ai#ai-agents#ai-memory#cognitive-architecture#cognitive-memory#context-engineering#contributions-welcome#good-first-issue#good-first-pr#graph-database#graph-rag#help-wanted#knowledge#knowledge-graph#memory-management#open-source#vector-database

Τι είναι και τι πρόβλημα λύνει

Η κλασική προσέγγιση της μνήμης στα LLMs βασίζεται συνήθως σε απλές διανυσματικές ομοιότητες (cosine similarity σε embeddings). Αυτό συχνά οδηγεί σε σύγχυση: το μοντέλο θυμάται αποσπάσματα αλλά δεν κατανοεί τις χρονικές αλληλουχίες, τις σχέσεις αιτίας-αιτιατού ή την ιεραρχία ανάμεσα στις οντότητες.

Το Cognee είναι ένα ανοιχτού κώδικα framework μνήμης για AI agents που εισάγει την έννοια της γνωσιακής δόμησης (cognitive structuring). Αντί να αποθηκεύει αδόμητο κείμενο, μετατρέπει τις πληροφορίες σε έναν δυναμικό γράφο γνώσης (Knowledge Graph), εμπλουτισμένο με διανυσματικούς δείκτες. Αυτό επιτρέπει στους agents να διατηρούν αξιόπιστη, διαρκή μνήμη ανάμεσα σε διαφορετικά sessions και να εκτελούν Graph RAG αναζητήσεις υψηλής ακρίβειας.

Βασικές Δυνατότητες & Key Features

  • Hybrid Memory Architecture: Ενοποίηση Knowledge Graphs και Vector Search σε ενιαίο query pipeline.
  • Self-Hosted & Privacy-First: Πλήρης έλεγχος των δεδομένων σας, με υποστήριξη τοπικών βάσεων δεδομένων (SQLite, Neo4j, DuckDB, LanceDB).
  • Automated Entity & Relation Extraction: Αυτόματη αναγνώριση οντοτήτων και των μεταξύ τους σχέσεων από εισερχόμενα κείμενα ή συνομιλίες.
  • Production-Ready Python API: Εύκολη ενσωμάτωση σε LangChain, LlamaIndex ή custom agent workflows με λίγες γραμμές κώδικα.

Γρήγορη Εγκατάσταση & Quickstart

# Εγκατάσταση μέσω pip
pip install cognee
import cognee
import asyncio

async def main():
    # Προσθήκη δεδομένων στη μνήμη
    await cognee.add("Ο RoboD3v αναπτύσσει το RoboBlog χρησιμοποιώντας Next.js και SQLite.")
    await cognee.cognify()
    
    # Ερώτημα αναζήτησης με σχέσεις
    results = await cognee.search("Ποια τεχνολογία χρησιμοποιεί το RoboBlog;")
    print(results)

asyncio.run(main())

Πότε να το χρησιμοποιήσετε & Εναλλακτικές

  • Ιδανικό για: Αυτόνομους agents με μακροπρόθεσμη αποστολή, CRM βοηθούς, νομικά/ιατρικά συστήματα RAG και προσωπικούς βοηθούς που πρέπει να θυμούνται πολύπλοκες σχέσεις.
  • Εναλλακτικές: Mem0, Zep, LangChain Memory, GraphRAG της Microsoft.

RoboD3v Verdict

Το Cognee προσεγγίζει τη μνήμη των AI πρακτόρων με την επιστημονική σοβαρότητα που της αξίζει. Αν το project σας απαιτεί περισσότερα από ένα απλό «θυμήσου τι είπαμε πριν από 5 λεπτά» και χρειάζεται πραγματική κατανόηση σχέσεων, το Cognee είναι η κορυφαία επιλογή.

Περισσότερα GitHub Gems

RoboNews — Hacker News Digest

Διαβάστε τις κορυφαίες συζητήσεις και άρθρα τεχνολογίας συνοψισμένα στα Ελληνικά.

Όλα τα άρθρα RoboNews