What's Changed
* fix: Resolve issue with UUID being concatenated instead of strings by dexters1 in https://github.com/topoteretes/cognee/pull/357
* fix: Resolve issue with test deduplication github action by dexters1 in https://github.com/topoteretes/cognee/pull/346
* :arrow_up: Bump fastapi from 0.109.2 to 0.115.6 by dependabot in https://github.com/topoteretes/cognee/pull/331
* :arrow_up: Bump debugpy from 1.8.2 to 1.8.9 by dependabot in https://github.com/topoteretes/cognee/pull/356
* :arrow_up: Bump langsmith from 0.1.139 to 0.2.3 by dependabot in https://github.com/topoteretes/cognee/pull/359
* chore: Delete .github/dependabot.yaml by Vasilije1990 in https://github.com/topoteretes/cognee/pull/365
* fix: pgvector search by dexters1 in https://github.com/topoteretes/cognee/pull/360
* DCO by Vasilije1990 in https://github.com/topoteretes/cognee/pull/367
* chore: Create pr_lint by Vasilije1990 in https://github.com/topoteretes/cognee/pull/366
* chore: deployment state by dexters1 in https://github.com/topoteretes/cognee/pull/368
* feat: pass pydantic model to cognify by alekszievr in https://github.com/topoteretes/cognee/pull/369
* feat: Add mcp to cognee by Vasilije1990 in https://github.com/topoteretes/cognee/pull/370
* fix: Resolve reflection issue when running cognee a second time after… by dexters1 in https://github.com/topoteretes/cognee/pull/373
* feat: Implement a top-down dependency graph builder tool by lxobr in https://github.com/topoteretes/cognee/pull/268
* feat: Add type to DataPoint metadata by alekszievr in https://github.com/topoteretes/cognee/pull/364
* feat: outsources chunking parameters to extract chunk from documents … by hajdul88 in https://github.com/topoteretes/cognee/pull/289
* fix: Remove duplicate edges from the code graph by lxobr in https://github.com/topoteretes/cognee/pull/293
* feat: Structured code summarization by alekszievr in https://github.com/topoteretes/cognee/pull/375
* feat: Update get_cognify_router.py with graph endpoint by Vasilije1990 in https://github.com/topoteretes/cognee/pull/372
* feat: Add search by dataset for cognee by dexters1 in https://github.com/topoteretes/cognee/pull/376
* chore: Push to docker hub by Vasilije1990 in https://github.com/topoteretes/cognee/pull/371
* feat: implement mock embeddings option by hajdul88 in https://github.com/topoteretes/cognee/pull/384
* feat: implement mock summaryobject for codegraph by hajdul88 in https://github.com/topoteretes/cognee/pull/385
* chore: Add evaluation notebook by alekszievr in https://github.com/topoteretes/cognee/pull/390
* fix: langfuse by Vasilije1990 in https://github.com/topoteretes/cognee/pull/386
* chore: deletes the old test for the codegraph pipeline by hajdul88 in https://github.com/topoteretes/cognee/pull/392
* chore: Add notebooks by Vasilije1990 in https://github.com/topoteretes/cognee/pull/394
* feat: Ingest non-code files by alekszievr in https://github.com/topoteretes/cognee/pull/395
* fix: Handle retry errors in code summary by alekszievr in https://github.com/topoteretes/cognee/pull/396
* fix: Changes langfuse LLM API call tracing to generation by hajdul88 in https://github.com/topoteretes/cognee/pull/397
* feat: mcp by borisarzentar in https://github.com/topoteretes/cognee/pull/400
* Add Smithery to README by calclavia in https://github.com/topoteretes/cognee/pull/399
* Cog 813 source code chunks by lxobr in https://github.com/topoteretes/cognee/pull/383
* Cog 650 replace pylint by dexters1 in https://github.com/topoteretes/cognee/pull/382
* Cog 475 local file endpoint deletion by dexters1 in https://github.com/topoteretes/cognee/pull/391
* Overcome ContextWindowExceededError by checking token count while chunking by alekszievr in https://github.com/topoteretes/cognee/pull/413
* fix: Fixes faulty logging format and sets up error logging in dynamic… by hajdul88 in https://github.com/topoteretes/cognee/pull/412
* fix: Fixes duplicated edges in cognify by limiting the recursion dept… by hajdul88 in https://github.com/topoteretes/cognee/pull/415
* feat: adding ruff, visualization, and fixing ollama by Vasilije1990 in https://github.com/topoteretes/cognee/pull/401
* fix: Resolve profiler issue with partial and recursive logger imports by dexters1 in https://github.com/topoteretes/cognee/pull/420
* feat: implements the first version of graph based completion in search by hajdul88 in https://github.com/topoteretes/cognee/pull/417
* feat: Add ability to change graph database configuration through cognee by dexters1 in https://github.com/topoteretes/cognee/pull/421
* Match Ruff version in config to the one in github actions by alekszievr in https://github.com/topoteretes/cognee/pull/423
* Code graph pipeline improvements and fixes by alekszievr in https://github.com/topoteretes/cognee/pull/414
* Feature/cog 971 preparing swe bench run by hajdul88 in https://github.com/topoteretes/cognee/pull/424
* Format with Ruff 0.9.0 by alekszievr in https://github.com/topoteretes/cognee/pull/425
* Fix: deleting incorrect repo path by hajdul88 in https://github.com/topoteretes/cognee/pull/426
* fix: resolve issue with langfuse dependency installation by dexters1 in https://github.com/topoteretes/cognee/pull/430
* Fix: Fixes logging setup by hajdul88 in https://github.com/topoteretes/cognee/pull/434
* Llama index cognee integration notebook by dexters1 in https://github.com/topoteretes/cognee/pull/428
* fix: Fix ubuntu 24.04 segmentation fault by dexters1 in https://github.com/topoteretes/cognee/pull/422
* feat: deletes on the fly embeddings and uses edge collections by hajdul88 in https://github.com/topoteretes/cognee/pull/436
* Feat/cog 946 abstract eval dataset by alekszievr in https://github.com/topoteretes/cognee/pull/418
* docs: Update LlamaIndex integration notebook by dexters1 in https://github.com/topoteretes/cognee/pull/440
* Feat/cog 950 improve metric selection by alekszievr in https://github.com/topoteretes/cognee/pull/435
* Support 4 different rag options in eval by alekszievr in https://github.com/topoteretes/cognee/pull/439
* feat: adds cognee node and edge embeddings for graphiti graph by hajdul88 in https://github.com/topoteretes/cognee/pull/437
* feat: Add versioning to the data point model by Vasilije1990 in https://github.com/topoteretes/cognee/pull/378
* Update CONTRIBUTING.md by Vasilije1990 in https://github.com/topoteretes/cognee/pull/447
* feat: Add data visualization for Anthropic by Vasilije1990 in https://github.com/topoteretes/cognee/pull/432
* Run eval on a set of parameters and save them as png and json by alekszievr in https://github.com/topoteretes/cognee/pull/443
* COG-989 feat: make tasks a configurable argument in the cognify function by lxobr in https://github.com/topoteretes/cognee/pull/442
* fix: Update ruff version for cognee by dexters1 in https://github.com/topoteretes/cognee/pull/450
* Feature/cog 186 run cognee on windows by hajdul88 in https://github.com/topoteretes/cognee/pull/449
* Incremental eval of cognee pipeline by alekszievr in https://github.com/topoteretes/cognee/pull/445
* feat: Add incremental eval option to paramset by alekszievr in https://github.com/topoteretes/cognee/pull/446
* Adds windows test + fixes networkx file loading issue by hajdul88 in https://github.com/topoteretes/cognee/pull/458
* chore: add docstrings any typing to cognee tasks by hande-k in https://github.com/topoteretes/cognee/pull/451
* Feat: Save and load contexts and answers for eval by alekszievr in https://github.com/topoteretes/cognee/pull/462
* Cog 793 metadata rework by dexters1 in https://github.com/topoteretes/cognee/pull/460
* feat: use fastmcp for mcp server by borisarzentar in https://github.com/topoteretes/cognee/pull/465
* feat: implements modal wrapper + dockerfile for modal containers by hajdul88 in https://github.com/topoteretes/cognee/pull/469
* test: Add github action to test code graph by dexters1 in https://github.com/topoteretes/cognee/pull/471
* fix: Add support for SQLite and PostgreSQL for inserting data in SQLA… by dexters1 in https://github.com/topoteretes/cognee/pull/467
* fix: use low_lever server for cognee mcp server by borisarzentar in https://github.com/topoteretes/cognee/pull/470
* Cog 1069 update notebooks evals by hande-k in https://github.com/topoteretes/cognee/pull/464
* update readme by hande-k in https://github.com/topoteretes/cognee/pull/473
* feat: Add normalization to PGVector search by dexters1 in https://github.com/topoteretes/cognee/pull/459
* Feat: [COG-1074] fix multimetric eval bug by alekszievr in https://github.com/topoteretes/cognee/pull/463
* feat: add codegraph related API endpoints by borisarzentar in https://github.com/topoteretes/cognee/pull/475
* Feat: [cog-1089] Define pydantic models for descriptive graph metrics and input metrics by alekszievr in https://github.com/topoteretes/cognee/pull/466
* Cog 970 refactor tokenizing by dexters1 in https://github.com/topoteretes/cognee/pull/468
* Count the number of tokens in documents [COG-1071] by alekszievr in https://github.com/topoteretes/cognee/pull/476
* Feat: add number of tokens and descriptive graph metrics to metric table [COG-1132] by alekszievr in https://github.com/topoteretes/cognee/pull/481
* Changes Neo4j add_edge method and implements unit tests around get_graph_from_model logic by hajdul88 in https://github.com/topoteretes/cognee/pull/474
* feat: Add gemini support [COG-1023] by dexters1 in https://github.com/topoteretes/cognee/pull/485
* feat: implement unit tests and extensive checks around the get_graph_from_model [COG-754] by hajdul88 in https://github.com/topoteretes/cognee/pull/491
New Contributors
* calclavia made their first contribution in https://github.com/topoteretes/cognee/pull/399
* hande-k made their first contribution in https://github.com/topoteretes/cognee/pull/451
**Full Changelog**: https://github.com/topoteretes/cognee/compare/v0.1.22...v0.1.23