Commit graph

424 commits

Author SHA1 Message Date
Boris
351deb0314
fix: UI (#1397)
<!-- .github/pull_request_template.md -->

## Description
<!-- 
Please provide a clear, human-generated description of the changes in
this PR.
DO NOT use AI-generated descriptions. We want to understand your thought
process and reasoning.
-->

## Type of Change
<!-- Please check the relevant option -->
- [ ] Bug fix (non-breaking change that fixes an issue)
- [ ] New feature (non-breaking change that adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] Documentation update
- [ ] Code refactoring
- [ ] Performance improvement
- [ ] Other (please specify):

## Changes Made
<!-- List the specific changes made in this PR -->
- 
- 
- 

## Testing
<!-- Describe how you tested your changes -->

## Screenshots/Videos (if applicable)
<!-- Add screenshots or videos to help explain your changes -->

## Pre-submission Checklist
<!-- Please check all boxes that apply before submitting your PR -->
- [ ] **I have tested my changes thoroughly before submitting this PR**
- [ ] **This PR contains minimal changes necessary to address the
issue/feature**
- [ ] My code follows the project's coding standards and style
guidelines
- [ ] I have added tests that prove my fix is effective or that my
feature works
- [ ] I have added necessary documentation (if applicable)
- [ ] All new and existing tests pass
- [ ] I have searched existing PRs to ensure this change hasn't been
submitted already
- [ ] I have linked any relevant issues in the description
- [ ] My commits have clear and descriptive messages

## Related Issues
<!-- Link any related issues using "Fixes #issue_number" or "Relates to
#issue_number" -->

## Additional Notes
<!-- Add any additional notes, concerns, or context for reviewers -->

## DCO Affirmation
I affirm that all code in every commit of this pull request conforms to
the terms of the Topoteretes Developer Certificate of Origin.
2025-09-12 20:06:44 +02:00
Igor Ilic
c8961d3741
Merge branch 'dev' into backwards-compatible-search 2025-09-11 21:09:17 +02:00
Igor Ilic
e5381e110f fix: Return search backward compatibility 2025-09-11 21:08:13 +02:00
Vasilije
353aa6df7f
Fix/cognee UI start backend server (#1380)
<!-- .github/pull_request_template.md -->

## Description
<!-- 
Please provide a clear, human-generated description of the changes in
this PR.
DO NOT use AI-generated descriptions. We want to understand your thought
process and reasoning.
-->

## Type of Change
<!-- Please check the relevant option -->
- [x] Bug fix (non-breaking change that fixes an issue)
- [ ] New feature (non-breaking change that adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] Documentation update
- [ ] Code refactoring
- [x] Performance improvement
- [ ] Other (please specify):

## Changes Made
<!-- List the specific changes made in this PR -->
- 
- 
- 

## Testing
<!-- Describe how you tested your changes -->

## Screenshots/Videos (if applicable)
<!-- Add screenshots or videos to help explain your changes -->

## Pre-submission Checklist
<!-- Please check all boxes that apply before submitting your PR -->
- [ ] **I have tested my changes thoroughly before submitting this PR**
- [ ] **This PR contains minimal changes necessary to address the
issue/feature**
- [ ] My code follows the project's coding standards and style
guidelines
- [ ] I have added tests that prove my fix is effective or that my
feature works
- [ ] I have added necessary documentation (if applicable)
- [ ] All new and existing tests pass
- [ ] I have searched existing PRs to ensure this change hasn't been
submitted already
- [ ] I have linked any relevant issues in the description
- [ ] My commits have clear and descriptive messages

## Related Issues
<!-- Link any related issues using "Fixes #issue_number" or "Relates to
#issue_number" -->

## Additional Notes
<!-- Add any additional notes, concerns, or context for reviewers -->

## DCO Affirmation
I affirm that all code in every commit of this pull request conforms to
the terms of the Topoteretes Developer Certificate of Origin.
2025-09-11 11:31:43 -07:00
Daulet Amirkhanov
49d154912a show backend subprocess logs by default 2025-09-11 19:20:23 +01:00
Daulet Amirkhanov
be73e2ee41 add more robust process cleanup to avoid dangling subprocesses 2025-09-11 19:18:11 +01:00
Igor Ilic
8720bbc58e fix: Combined search endpoint 2025-09-11 19:24:59 +02:00
Daulet Amirkhanov
8df2ffd991 start backend alongside with frontend on cognee -ui 2025-09-11 17:43:38 +01:00
Daulet Amirkhanov
0807ce4d5c
default -ui port to 3000 (instead of 3001) (#1371)
<!-- .github/pull_request_template.md -->

## Description
<!-- Provide a clear description of the changes in this PR -->

## DCO Affirmation
I affirm that all code in every commit of this pull request conforms to
the terms of the Topoteretes Developer Certificate of Origin.
2025-09-11 17:48:32 +02:00
Vasilije
b309537a7b
feat: add support to start UI programmatically (#1365)
<!-- .github/pull_request_template.md -->

## Description
<!-- Provide a clear description of the changes in this PR -->
With upcoming UI features, we’re adding support to launch the UI
programmatically directly from the `cognee` package.

## What's New
1. Ability to start the UI programmaticall, works both in development
(within the repo) and from the installed package.
2. Example demonstrating how to use this feature.

## DCO Affirmation
I affirm that all code in every commit of this pull request conforms to
the terms of the Topoteretes Developer Certificate of Origin.
2025-09-11 07:27:05 -07:00
Daulet Amirkhanov
151e5ea6ea ruff format 2025-09-11 15:21:41 +01:00
Daulet Amirkhanov
7220052ca6 handle cli started ui closure gracefully 2025-09-11 15:21:31 +01:00
Boris
74a3220e9f
fix: graph view with search (#1368)
<!-- .github/pull_request_template.md -->

## Description
<!-- Provide a clear description of the changes in this PR -->

## DCO Affirmation
I affirm that all code in every commit of this pull request conforms to
the terms of the Topoteretes Developer Certificate of Origin.
2025-09-11 16:16:03 +02:00
Daulet Amirkhanov
d93f31ad30 frontend auto-update for pip-based installs 2025-09-11 15:14:17 +01:00
Daulet Amirkhanov
47cb34e89c
feat: update sync to be two way (#1359)
<!-- .github/pull_request_template.md -->

## Description
<!-- Provide a clear description of the changes in this PR -->

## DCO Affirmation
I affirm that all code in every commit of this pull request conforms to
the terms of the Topoteretes Developer Certificate of Origin.
2025-09-11 15:34:43 +02:00
Vasilije
e91d225cb1
Merge branch 'dev' into feat/add-support-to-start-ui-programmatically 2025-09-11 05:42:28 -07:00
Daulet Amirkhanov
afc9adf129
Merge branch 'dev' into feat/add-support-to-start-ui-programmatically 2025-09-11 11:57:34 +01:00
Daulet Amirkhanov
26f1ca65c7 nit: make programmatically started ui use port 3001 2025-09-11 11:57:16 +01:00
Igor Ilic
6d57156681 fix: Resolve issue with search serialization 2025-09-11 12:37:06 +02:00
Daulet Amirkhanov
b3b9b1390c ui.py: clean up function meant to serve static frontend 2025-09-11 10:34:30 +01:00
Boris
b1643414d2
feat: implement combined context search (#1341)
<!-- .github/pull_request_template.md -->

## Description
<!-- Provide a clear description of the changes in this PR -->

## DCO Affirmation
I affirm that all code in every commit of this pull request conforms to
the terms of the Topoteretes Developer Certificate of Origin.
2025-09-10 16:33:08 +02:00
Daulet Amirkhanov
db705f75ab format: ruff format 2025-09-10 14:16:02 +01:00
Daulet Amirkhanov
14c3d30853 feat: add support to start ui programmatically from cognee package 2025-09-10 14:15:31 +01:00
Boris Arzentar
83f8992777
fix: UI improvements 2025-09-08 17:10:40 +02:00
Boris
aaa1776293
feat: implement new local UI (#1279)
<!-- .github/pull_request_template.md -->

## Description
<!-- Provide a clear description of the changes in this PR -->

## DCO Affirmation
I affirm that all code in every commit of this pull request conforms to
the terms of the Topoteretes Developer Certificate of Origin.

---------

Co-authored-by: Daulet Amirkhanov <damirkhanov01@gmail.com>
2025-09-05 15:39:04 +02:00
Igor Ilic
a0ce648146 Merge branch 'dev' into memify-pipeline 2025-09-04 21:07:39 +02:00
Igor Ilic
0c7ba7c236 refactor: Allow none through swagger 2025-09-04 21:05:24 +02:00
Igor Ilic
9e20103549 feat: Enable multi-user mode to work with memify 2025-09-04 20:59:00 +02:00
Igor Ilic
e06cf11f49 fix: Resolve import issue with creating auth dataset 2025-09-04 19:53:59 +02:00
Igor Ilic
805f443cd6 feat: Add memify router 2025-09-04 19:08:55 +02:00
Igor Ilic
b0d4503f2b refactor: Move memify our of api folder 2025-09-04 18:12:59 +02:00
Igor Ilic
3c50ef4d6f docs: Update docstring for memify 2025-09-04 14:44:13 +02:00
Igor Ilic
0e3a10d925 refactor: Change input task names 2025-09-03 17:49:33 +02:00
Igor Ilic
90ef8c30d2 refactor: Rename tasks 2025-09-03 16:16:55 +02:00
Igor Ilic
2847569616 feat: memify next iteration 2025-09-03 16:08:32 +02:00
Daulet Amirkhanov
201c61f47f feat: add authentication requirement to OpenAPI schema 2025-09-03 14:09:16 +01:00
Igor Ilic
1a2977779f feat: Add memify coding agent example 2025-09-03 12:03:17 +02:00
Igor Ilic
af084af70f feat: Memify pipeline initial commit 2025-09-02 21:32:09 +02:00
Vasilije
ea0edc7056
Merge branch 'dev' into feat/make-authentication-optional 2025-09-02 15:19:18 +02:00
Igor Ilic
72e5b2bec8 feat: Initial memify commit 2025-09-01 17:48:50 +02:00
Daulet Amirkhanov
126ca8a306 ruff format 2025-09-01 13:07:38 +01:00
Daulet Amirkhanov
2a3ec5f762 keep get_authenticated_user and move conditional auth 2025-09-01 13:06:38 +01:00
hajdul88
4e9c0810c2
Merge branch 'dev' into feature/cog-2746-time-graph-to-cognify 2025-08-29 18:21:45 +02:00
Vasilije
4ee807579b
Merge branch 'dev' into configurable-path-exclusion-code-graph 2025-08-29 17:32:31 +02:00
Igor Ilic
4b1681d856 Merge branch 'dev' into optional-search-flags 2025-08-29 17:02:11 +02:00
Igor Ilic
96dff59f4c
Merge branch 'dev' into configurable-path-exclusion-code-graph 2025-08-29 16:54:08 +02:00
hajdul88
1970106f1e chore: adds docstrings 2025-08-29 16:07:18 +02:00
Igor Ilic
4159846bb3 fix: Make exluded paths use absolute path 2025-08-29 16:04:14 +02:00
Igor Ilic
978815586c docs: Add docstring for node usage in backend 2025-08-29 14:21:42 +02:00
Igor Ilic
614055c850 refactor: Add docs for new search arguments 2025-08-29 14:16:18 +02:00