Evan Schultz
f2e95a5685
add embedder tests ( #430 )
2025-05-03 09:13:56 -04:00
Preston Rasmussen
6b85e92105
Fix empty node name issues ( #433 )
...
* fixes
* fix
* remove unused imports
* format
* bump version
2025-05-02 12:16:26 -04:00
Preston Rasmussen
2ffc58b3da
small model fix ( #432 )
...
* updated dedupe nodes operations
* updates
* Update examples/podcast/podcast_transcript.txt
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* mypy
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-02 10:08:25 -04:00
Jack Ryan
f13a497239
fix discord link in contributing file ( #429 )
...
fix discord link in contributing
2025-05-01 12:53:35 -05:00
Daniel Chalef
7345a20381
@jackaldenryan has signed the CLA in getzep/graphiti#429
2025-05-01 10:51:23 -07:00
Preston Rasmussen
e9e511b16d
filter out empty node names ( #427 )
...
* filter out empty node names
* Update graphiti_core/utils/maintenance/node_operations.py
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-04-30 21:40:36 -04:00
Pavlo Paliychuk
3f2ce765fe
chore: remove GitHub workflows for service build and release ( #425 )
...
Remove GitHub Actions workflows for building and releasing service images
2025-04-30 18:30:21 -04:00
Preston Rasmussen
8b19771d86
search update ( #426 )
2025-04-30 18:25:43 -04:00
Preston Rasmussen
c7f1db9974
source description ( #424 )
2025-04-30 15:18:28 -04:00
Preston Rasmussen
50b3df03c4
Lucene sanitize ( #423 )
...
* lucene sanitize
* bump version
2025-04-30 15:00:29 -04:00
Preston Rasmussen
c8232dd7dd
bump version ( #422 )
2025-04-30 12:14:11 -04:00
Preston Rasmussen
1193b25fa3
add_episode() refactor (#421 )
...
* temporal updates
* update resolve nodes
* dedupe edge updates
* edge dedupe
* extract attributes
* update dynamic pydantic model
* first pass of extract node attributes
* no errors
* bug fixes
* bug fixes
* prompt updates
* prompt updates
* updates
* updates
* remove unused imports
* update tests based on changes
* remove unused import
2025-04-30 12:08:52 -04:00
dependabot[bot]
4d5408f02a
Bump groq from 0.11.0 to 0.23.1 ( #413 )
...
Bumps [groq](https://github.com/groq/groq-python ) from 0.11.0 to 0.23.1.
- [Release notes](https://github.com/groq/groq-python/releases )
- [Changelog](https://github.com/groq/groq-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/groq/groq-python/compare/v0.11.0...v0.23.1 )
---
updated-dependencies:
- dependency-name: groq
dependency-version: 0.23.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 17:52:36 -04:00
dependabot[bot]
0f6a13a149
Bump transformers from 4.51.1 to 4.51.3 ( #414 )
...
Bumps [transformers](https://github.com/huggingface/transformers ) from 4.51.1 to 4.51.3.
- [Release notes](https://github.com/huggingface/transformers/releases )
- [Commits](https://github.com/huggingface/transformers/compare/v4.51.1...v4.51.3 )
---
updated-dependencies:
- dependency-name: transformers
dependency-version: 4.51.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 17:52:25 -04:00
dependabot[bot]
81aac4f2af
Bump langchain-openai from 0.3.12 to 0.3.14 ( #415 )
...
Bumps [langchain-openai](https://github.com/langchain-ai/langchain ) from 0.3.12 to 0.3.14.
- [Release notes](https://github.com/langchain-ai/langchain/releases )
- [Commits](https://github.com/langchain-ai/langchain/compare/langchain-openai==0.3.12...langchain-openai==0.3.14 )
---
updated-dependencies:
- dependency-name: langchain-openai
dependency-version: 0.3.14
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 17:52:11 -04:00
dependabot[bot]
1cfca662d7
Bump langchain-anthropic from 0.3.10 to 0.3.12 ( #416 )
...
Bumps [langchain-anthropic](https://github.com/langchain-ai/langchain ) from 0.3.10 to 0.3.12.
- [Release notes](https://github.com/langchain-ai/langchain/releases )
- [Commits](https://github.com/langchain-ai/langchain/compare/langchain-anthropic==0.3.10...langchain-anthropic==0.3.12 )
---
updated-dependencies:
- dependency-name: langchain-anthropic
dependency-version: 0.3.12
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 17:51:47 -04:00
dependabot[bot]
2c6e06d546
Bump anthropic from 0.49.0 to 0.50.0 ( #417 )
...
Bumps [anthropic](https://github.com/anthropics/anthropic-sdk-python ) from 0.49.0 to 0.50.0.
- [Release notes](https://github.com/anthropics/anthropic-sdk-python/releases )
- [Changelog](https://github.com/anthropics/anthropic-sdk-python/blob/main/CHANGELOG.md )
- [Commits](https://github.com/anthropics/anthropic-sdk-python/compare/v0.49.0...v0.50.0 )
---
updated-dependencies:
- dependency-name: anthropic
dependency-version: 0.50.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 17:51:31 -04:00
dependabot[bot]
7ea53b88ef
Bump langsmith from 0.3.27 to 0.3.36 ( #410 )
...
Bumps [langsmith](https://github.com/langchain-ai/langsmith-sdk ) from 0.3.27 to 0.3.36.
- [Release notes](https://github.com/langchain-ai/langsmith-sdk/releases )
- [Commits](https://github.com/langchain-ai/langsmith-sdk/compare/v0.3.27...v0.3.36 )
---
updated-dependencies:
- dependency-name: langsmith
dependency-version: 0.3.36
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 12:44:55 -04:00
dependabot[bot]
e07ea5a7d9
Bump jupyterlab from 4.4.0 to 4.4.1 ( #411 )
...
Bumps [jupyterlab](https://github.com/jupyterlab/jupyterlab ) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/jupyterlab/jupyterlab/releases )
- [Changelog](https://github.com/jupyterlab/jupyterlab/blob/main/RELEASE.md )
- [Commits](https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/lsp@4.4.0...@jupyterlab/lsp@4.4.1 )
---
updated-dependencies:
- dependency-name: jupyterlab
dependency-version: 4.4.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 12:44:43 -04:00
dependabot[bot]
5eee5fd275
Bump langgraph from 0.3.27 to 0.3.34 ( #412 )
...
Bumps [langgraph](https://github.com/langchain-ai/langgraph ) from 0.3.27 to 0.3.34.
- [Release notes](https://github.com/langchain-ai/langgraph/releases )
- [Commits](https://github.com/langchain-ai/langgraph/compare/0.3.27...0.3.34 )
---
updated-dependencies:
- dependency-name: langgraph
dependency-version: 0.3.34
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 12:44:27 -04:00
dependabot[bot]
483000f719
Bump ruff from 0.11.4 to 0.11.7 ( #409 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.11.4 to 0.11.7.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.11.4...0.11.7 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.11.7
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 12:44:13 -04:00
Preston Rasmussen
7ee4e38616
Eval updates ( #404 )
...
* update eval
* make format
* remove unused imports
* mypy
2025-04-27 14:27:47 -04:00
Preston Rasmussen
0b94e0e603
Bulk embed ( #403 )
...
* add batch embeddings
* bulk edge and node embeddings
* update embeddings during add_episode
* Update graphiti_core/embedder/client.py
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* mypy
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-04-26 22:09:12 -04:00
Daniel Chalef
9ad5c4b4df
docs: update README.md with REST Service section and GitHub stars badge ( #401 )
...
* Update README.md to improve structure and clarity. Removed redundant section on Graph Service and added a new section for REST Service. Included a tip about the MCP server for enhanced user guidance.
* Add GitHub stars badge to README.md for enhanced visibility
2025-04-26 11:09:05 -07:00
dependabot[bot]
cb20d0ec13
Bump the pip group with 3 updates ( #391 )
...
Bumps the pip group with 3 updates: [h11](https://github.com/python-hyper/h11 ), [rsa](https://github.com/sybrenstuvel/python-rsa ) and [torch](https://github.com/pytorch/pytorch ).
Updates `h11` from 0.14.0 to 0.16.0
- [Commits](https://github.com/python-hyper/h11/compare/v0.14.0...v0.16.0 )
Updates `rsa` from 4.2 to 4.7
- [Changelog](https://github.com/sybrenstuvel/python-rsa/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sybrenstuvel/python-rsa/compare/version-4.2...version-4.7 )
Updates `torch` from 2.6.0 to 2.7.0
- [Release notes](https://github.com/pytorch/pytorch/releases )
- [Changelog](https://github.com/pytorch/pytorch/blob/main/RELEASE.md )
- [Commits](https://github.com/pytorch/pytorch/compare/v2.6.0...v2.7.0 )
---
updated-dependencies:
- dependency-name: h11
dependency-version: 0.16.0
dependency-type: indirect
dependency-group: pip
- dependency-name: rsa
dependency-version: '4.7'
dependency-type: indirect
dependency-group: pip
- dependency-name: torch
dependency-version: 2.7.0
dependency-type: indirect
dependency-group: pip
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-26 00:30:33 -04:00
Preston Rasmussen
a26b25dc06
Add episode refactor ( #399 )
...
* partial refactor
* get relevant nodes refactor
* load edges updates
* refactor triplets
* not there yet
* node search update
* working refactor
* updates
* mypy
* mypy
2025-04-26 00:24:23 -04:00
dependabot[bot]
15efa37da1
Bump h11 from 0.14.0 to 0.16.0 in /server in the pip group across 1 directory ( #392 )
...
Bump h11 in /server in the pip group across 1 directory
Bumps the pip group with 1 update in the /server directory: [h11](https://github.com/python-hyper/h11 ).
Updates `h11` from 0.14.0 to 0.16.0
- [Commits](https://github.com/python-hyper/h11/compare/v0.14.0...v0.16.0 )
---
updated-dependencies:
- dependency-name: h11
dependency-version: 0.16.0
dependency-type: indirect
dependency-group: pip
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-25 22:36:11 -04:00
Daniel Chalef
d11e34d5ca
docs: update README with MCP server and REST service sections ( #395 )
...
Update README.md to improve structure and clarity. Removed redundant section on Graph Service and added a new section for REST Service. Included a tip about the MCP server for enhanced user guidance.
2025-04-24 16:50:54 -07:00
Daniel Chalef
967e5600fa
Enhance README.md with quick start guide for clients ( #394 )
...
Enhance README.md with quick start guide for clients and update environment variable instructions. Update uv.lock to reflect package version changes and add new dependencies. Notable updates include bumping graphiti-core to 0.10.5 and adding graph-service as a dependency.
2025-04-24 16:43:45 -07:00
Daniel Chalef
190b18756c
@drumnation has signed the CLA in getzep/graphiti#389
2025-04-22 12:51:22 -07:00
Preston Rasmussen
9514de3d71
bump version ( #388 )
2025-04-22 12:04:00 -04:00
Preston Rasmussen
432d2295c6
Revert episodes ( #387 )
...
* episode search fixes and optimizations
* remove extra return string
* Update graphiti_core/utils/maintenance/graph_data_operations.py
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-04-22 12:03:09 -04:00
Pavlo Paliychuk
5b24f591b1
chore: Do not build/start docker image on PRs ( #386 )
2025-04-21 21:37:25 -04:00
Pavlo Paliychuk
69a9108a44
docs: update badges and layout in README.md ( #385 )
...
* chore: Update badges
* chore: Update badges
* fix: arxiv link
2025-04-21 21:23:40 -04:00
Preston Rasmussen
abe43ceba4
update episode index ( #384 )
2025-04-21 12:38:29 -04:00
Soichi Sumi
17c177e91a
Use self.max_tokens when max_token isnt specified ( #382 )
...
* Fix: use self.max_tokens when max_token isnt specified
* Fix: use self.max_tokens in OpenAI clients
* Fix: use self.max_tokens in Anthropic client
* Fix: use self.max_tokens in Gemini client
2025-04-21 11:38:09 -04:00
Preston Rasmussen
c36652eb75
remove redundant endpoint ( #383 )
2025-04-21 10:52:10 -04:00
Daniel Chalef
3bc8596657
@soichisumi has signed the CLA in getzep/graphiti#382
2025-04-21 07:02:28 -07:00
Preston Rasmussen
009467650f
Node episodes list ( #381 )
...
* added episode list virtual field
* in progress tests
* add tests
* update search return type
* linter
* copyright notice
* mark integration tests
2025-04-20 23:20:19 -04:00
Preston Rasmussen
064d9207d2
preserve labels when deduplicating a node ( #379 )
...
* preserve labels when deduplicating a node
* entity type updates
* Update graphiti_core/utils/maintenance/node_operations.py
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-04-20 15:14:03 -04:00
neonconsultingllc
d0b1b2e5db
Fix for using non default neo4j database ( #329 )
...
Pass database_ correctly to driver.session to fix using non default database
2025-04-18 13:06:31 -04:00
Preston Rasmussen
f578ee2177
prompt update ( #378 )
2025-04-18 00:09:12 -04:00
Diego Colombo
a193476abe
enable use of Azure OpenAI with mcp server ( #368 )
...
* add azure open ai dependency
* update readme
* Create support for azure open ai endpoints
* fix: formatting
---------
Co-authored-by: paulpaliychuk <pavlo.paliychuk.ca@gmail.com>
2025-04-17 21:05:08 -04:00
Pavlo Paliychuk
daaa0beab9
Fix edge deletion check to handle empty episodes list ( #370 )
2025-04-17 16:36:40 -04:00
FuJiaJie123
9ca7ff6cf9
Fix bug of label_propagation ( #302 )
...
Fix bug of issue #297
2025-04-17 15:22:24 -04:00
Daniel Chalef
f66893fe2f
@evanmschultz has signed the CLA in getzep/graphiti#372
2025-04-17 10:56:36 -07:00
Preston Rasmussen
e73aaf8171
mmr update ( #369 )
...
* mmr update
* bump version
* format
2025-04-17 10:14:50 -04:00
Pavlo Paliychuk
0661db0759
chore: clean up whitespace and cache settings in release-service-image.yml ( #367 )
...
Remove Docker cache config and fix formatting in GitHub Actions workflow
2025-04-16 19:27:36 -04:00
Preston Rasmussen
5274970be3
reduce entity type attribute hallucinations ( #365 )
...
* reduce entity type attribute hallucinations
* reduce entity type attribute hallucinations
* reduce entity type attribute hallucinations
* mypy fix
* mypy fix
* mypy fix
2025-04-16 19:09:25 -04:00
Daniel Chalef
d951f4fc14
@danielchalef has signed the CLA in getzep/graphiti#310
2025-04-16 14:20:03 -07:00