Commit graph

2375 commits

Author SHA1 Message Date
Igor Ilic
ad8f2a59d4
Merge branch 'dev' into COG-650-replace-pylint 2024-12-18 14:27:56 +01:00
Igor Ilic
f660127d2d refactor: Remove changes to cognify router
Remove changes to cognify router

Refactor COG-650
2024-12-18 14:24:14 +01:00
hajdul88
5eaeebd14e feat: implements mock feature in LiteLLM engine 2024-12-18 14:19:32 +01:00
hajdul88
75b98e0dc6 feat: deletes executor limit from get_repo_file_dependencies 2024-12-18 14:18:38 +01:00
Igor Ilic
856f228981 test: Add ruff linter github action
Added linting check with ruff in github actions

Test COG-650
2024-12-18 14:04:49 +01:00
Igor Ilic
875dd1055e chore: Update ruff lint options in pyproject file
Update ruff lint options in pyproject file

Chore
2024-12-18 13:31:19 +01:00
Igor Ilic
7be7265c93 feat: Add ruff pre-commit hook for linting and formatting
Added formatting and linting on pre-commit hook

Feature COG-650
2024-12-18 13:19:02 +01:00
Igor Ilic
a42ab3e215 fix: Resolve syntax issue with cognify router
Resolve syntax issue with cognify router

Fix
2024-12-18 10:58:48 +01:00
vasilije
b976f5b7a6 First draft of relationship embeddings 2024-12-17 20:59:45 +01:00
vasilije
7657b8e6b9 Add versioning to the data point model 2024-12-17 20:42:41 +01:00
vasilije
fe31bcdd17 Add versioning to the data point model 2024-12-17 20:27:18 +01:00
vasilije
f71485ea2b Add versioning to the data point model 2024-12-17 20:20:10 +01:00
vasilije
f455ba9843 Add versioning to the data point model 2024-12-17 20:15:50 +01:00
vasilije
52b91b4b32 Add versioning to the data point model 2024-12-17 20:15:32 +01:00
vasilije
15d8effa3b Add versioning to the data point model 2024-12-17 20:13:03 +01:00
vasilije
87bc5d8266 Add versioning to the data point model 2024-12-17 20:06:29 +01:00
vasilije
6fb3b4abec Add versioning to the data point model 2024-12-17 19:57:47 +01:00
Vasilije
57ae93b3cd
Update get_cognify_router.py 2024-12-17 18:53:28 +01:00
Vasilije
45cb2c3289
Merge pull request #371 from topoteretes/COG-578
Push to docker hub
2024-12-17 15:53:13 +01:00
Boris
be424249d7
Merge branch 'dev' into COG-578 2024-12-17 15:04:13 +01:00
Boris
0014ebe67c
Update .github/workflows/dockerhub.yml 2024-12-17 15:03:30 +01:00
Boris
f3f3a0515e
Update .github/workflows/dockerhub.yml 2024-12-17 15:03:25 +01:00
Boris
e3a5f0ae0c
Update .github/workflows/dockerhub.yml 2024-12-17 15:01:36 +01:00
Boris
bc6f371ff9
Update .github/workflows/dockerhub.yml
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-12-17 14:30:19 +01:00
Igor Ilic
d639492328
Merge pull request #376 from topoteretes/COG-912-search-by-dataset
feat: Add search by dataset for cognee
2024-12-17 14:29:04 +01:00
Igor Ilic
48825d0d84 chore: Resolve typo in getting documents code
Resolve typo in code

chore COG-912
2024-12-17 14:22:51 +01:00
Igor Ilic
63c3dceec6 fix: Resolve issue with cognify router graph model default value
Resolve issue with default value for graph model in cognify endpoint

Fix
2024-12-17 14:07:50 +01:00
Igor Ilic
dfcec5f41d Merge branch 'dev' of github.com:topoteretes/cognee into COG-912-search-by-dataset 2024-12-17 13:29:19 +01:00
Igor Ilic
5b7c83fa99
Merge pull request #372 from topoteretes/add_model_to_endpoint
Update get_cognify_router.py with graph endpoint
2024-12-17 13:28:50 +01:00
Igor Ilic
8b09358552
Merge branch 'dev' into COG-912-search-by-dataset 2024-12-17 13:22:13 +01:00
Igor Ilic
3f72652500
Merge branch 'dev' into add_model_to_endpoint 2024-12-17 13:19:36 +01:00
alekszievr
9afd0ece63
Structured code summarization (#375)
* feat: turn summarize_code into generator

* feat: extract run_code_graph_pipeline, update the pipeline

* feat: minimal code graph example

* refactor: update argument

* refactor: move run_code_graph_pipeline to cognify/code_graph_pipeline

* refactor: indentation and whitespace nits

* refactor: add deprecated use comments and warnings

* Structured code summarization

* add missing prompt file

* Remove summarization_model argument from summarize_code and fix typehinting

* minor refactors

---------

Co-authored-by: lxobr <122801072+lxobr@users.noreply.github.com>
Co-authored-by: Vasilije <8619304+Vasilije1990@users.noreply.github.com>
Co-authored-by: Igor Ilic <30923996+dexters1@users.noreply.github.com>
Co-authored-by: Boris <boris@topoteretes.com>
2024-12-17 13:05:47 +01:00
Igor Ilic
af335fafe3 test: Added test for getting of documents for search
Added test to verify getting documents related to datasets intended for search

Test COG-912
2024-12-17 12:11:24 +01:00
lxobr
da5e3ab24d
COG 870 Remove duplicate edges from the code graph (#293)
* feat: turn summarize_code into generator

* feat: extract run_code_graph_pipeline, update the pipeline

* feat: minimal code graph example

* refactor: update argument

* refactor: move run_code_graph_pipeline to cognify/code_graph_pipeline

* refactor: indentation and whitespace nits

* refactor: add deprecated use comments and warnings

---------

Co-authored-by: Vasilije <8619304+Vasilije1990@users.noreply.github.com>
Co-authored-by: Igor Ilic <30923996+dexters1@users.noreply.github.com>
Co-authored-by: Boris <boris@topoteretes.com>
2024-12-17 12:02:25 +01:00
Igor Ilic
c2d2b26319 fix: Remove backend lock from UI
Removed lock that prevented using multiple datasets in cognify

Fix COG-912
2024-12-17 11:52:30 +01:00
hajdul88
9e7ab6492a
feat: outsources chunking parameters to extract chunk from documents … (#289)
* feat: outsources chunking parameters to extract chunk from documents task
2024-12-17 11:31:31 +01:00
Igor Ilic
630ab556db feat: Add search by dataset for cognee
Added ability to search by datasets for cognee users

Feature COG-912
2024-12-17 11:20:22 +01:00
vasilije
98cc84aa28 Fixes to our demo 2024-12-16 21:30:29 +01:00
vasilije
3366bb3680 Fixes 2024-12-16 21:23:11 +01:00
alekszievr
bfa0f06fb4
Add type to DataPoint metadata (#364)
* Add type to DataPoint metadata

* Add missing index_fields

* Use DataPoint UUID type in pgvector create_data_points

* Make _metadata mandatory everywhere
2024-12-16 16:27:03 +01:00
lxobr
5360093097
COG-810 Implement a top-down dependency graph builder tool (#268)
* feat: parse repo to call graph

* Update/repo_processor/top_down_repo_parse.py task

* fix: minor improvements

* feat: file parsing jedi script optimisation

---------
2024-12-16 16:02:39 +01:00
Igor Ilic
a312ce0589
Merge pull request #373 from topoteretes/fix-pgvector-reflection
fix: Resolve reflection issue when running cognee a second time after…
2024-12-16 13:29:56 +01:00
Igor Ilic
34b139af26 Revert "fix: Add metadata reflection fix to sqlite as well"
This reverts commit 394a0b2dfb.
2024-12-16 13:19:21 +01:00
vasilije
cfad366c5c update 2024-12-16 11:45:33 +01:00
Igor Ilic
394a0b2dfb fix: Add metadata reflection fix to sqlite as well
Added fix when reflecting metadata to sqlite as well

Fix
2024-12-16 11:26:33 +01:00
Igor Ilic
d9e558e885 fix: Resolve reflection issue when running cognee a second time after pruning data
When running cognee a second time after pruning data some metadata doesn't get pruned.
This makes cognee believe some tables exist that have been deleted

Fix
2024-12-16 11:02:50 +01:00
Vasilije
dc37646df3
Update get_cognify_router.py 2024-12-14 21:30:12 +01:00
Vasilije
b3bb4e82df
Create dockerhub.yml 2024-12-14 13:02:16 +01:00
Vasilije
2f2aa81194
Merge pull request #370 from topoteretes/COG-MCP
Add mcp to cognee
2024-12-14 12:37:36 +01:00
Vasilije
74547e0cce
Update cognee-mcp/mcpcognee/__main__.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-12-14 12:37:05 +01:00