cognee/docs/index.md
Vasilije bb679c2dd7
Improve processing, update networkx client, and Neo4j, and dspy (#69)
* Update cognify and the networkx client to prepare for running in Neo4j

* Fix for openai model

* Add the fix to the infra so that the models can be passed to the library. Enable llm_provider to be passed.

* Auto graph generation now works with neo4j

* Added fixes for both neo4j and networkx

* Explicitly name semantic node connections

* Added updated docs, readme, chunkers and updates to cognify

* Make docs build trigger only when changes on it happen

* Update docs, test git actions

* Separate cognify logic into tasks

* Introduce dspy knowledge graph extraction

---------
Co-authored-by: Boris Arzentar <borisarzentar@gmail.com>
2024-04-20 19:05:40 +02:00

2.4 KiB

cognee

Deterministic LLMs Outputs for AI Engineers

Open-source framework for loading and structuring LLM context to create accurate and explainable AI solutions using knowledge graphs and vector stores


Twitter Follow

Downloads

Star on GitHub

Let's learn about cogneeHub!

cogneeHub is a free and open-sourced learning platform for those interested in creating deterministic LLM outputs. We help people with using graphs, LLMs and adding vector retrieval to their ML stack.

Vision

Vision

Architecture

Architecture

Why use cognee?

The question of using cognee is fundamentally a question of why to have deterministic outputs for your llm workflows.

  1. Cost-effective — cognee extends the capabilities of your LLMs without the need for expensive data processing tools.

  2. Self-contained — cognee runs as a library and is simple to use

  3. Interpretable — Navigate graphs instead of embeddings to understand your data.

  4. User Guided — cognee lets you control your input and provide your own Pydantic data models

License

This project is licensed under the terms of the Apache License 2.0.