What's Changed
- chore: Add readme, gitignore and poetry files by @paul-paliychuk in #1
- chore: Initial draft of stubs by @paul-paliychuk in #2
- renaming and add indices by @prasmussen15 in #3
- Refactor maintenance structure, add prompt library by @paul-paliychuk in #4
- Cleanup maintenance utilities + add podcast runner by @paul-paliychuk in #5
- Update Maintenance LLM Queries and Partial Schema Retrieval by @prasmussen15 in #6
- fix: Address graph disconnect by @paul-paliychuk in #7
- feat: Initial version of temporal invalidation + tests by @paul-paliychuk in #8
- Create Bulk Add Episode for faster processing by @prasmussen15 in #9
- chore: Add development environment to the action by @paul-paliychuk in #12
- Create dependabot.yml by @danielchalef in #11
- Create SECURITY.md by @danielchalef in #10
- move podcast to examples by @danielchalef in #15
- search updates by @prasmussen15 in #14
- format and linting by @danielchalef in #18
- ruff action by @danielchalef in #17
- rm podcast by @danielchalef in #16
- search updates by @prasmussen15 in #19
- Invalidation updates && improvements by @paul-paliychuk in #20
- chore: enable mypy; actions cleanup by @danielchalef in #21
- depot + cleanup by @danielchalef in #22
- Fix temporal invalidation unit tests by @paul-paliychuk in #23
- fix constraints by @prasmussen15 in #25
- chore: Fix Typing Issues by @danielchalef in #27
- improve deduping issue by @prasmussen15 in #28
- Add a LICENSE file containing the Apache v2 license by @danielchalef in #29
- feat: Add real world dates extraction by @paul-paliychuk in #26
- Add Apache License 2.0 boilerplate to all Python files by @danielchalef in #30
- feat: Add CLA Assistant workflow and CONTRIBUTING guidelines by @danielchalef in #32
- chore: Update the context for date extraction + bug fixes by @paul-paliychuk in #31
- Update CONTRIBUTING.md to reflect Python 3.10+ requirement by @danielchalef in #33
- dedupe fixes by @prasmussen15 in #35
- chore: Fix packaging by @danielchalef in #38
- Controlled example by @paul-paliychuk in #37
- chore: Add comments to graphiti methods by @paul-paliychuk in #40
- implement diskcache by @danielchalef in #39
- Implement retry for LLMClient by @danielchalef in #44
- Search node centering by @prasmussen15 in #45
- Add text episode type by @danielchalef in #46
- Update cla.yml for dependabot[bot] whitelist by @danielchalef in #47
- Update search method to return EntityEdge objects by @danielchalef in #48
- Update cla.yml to add ellipsisdev[bot] to whitelist by @danielchalef in #50
- Add get_nodes_by_query method to Graphiti class by @danielchalef in #49
- README wip by @danielchalef in #42
- feat: Add graphiti demo slides to README.md by @danielchalef in #52
- Chore/add-intro-gif v2 by @danielchalef in #54
- Update README.md by @danielchalef in #55
- Update status and roadmap section by @paul-paliychuk in #53
- Update README.md w/ spacing by @danielchalef in #56
- Update README.md by @danielchalef in #57
- Update README.md by @danielchalef in #58
- Update README.md by @danielchalef in #59
- Update README.md - docs to docs site by @danielchalef in #60
- chore: Move anthropic to dev deps, remove anthropic and groq clients from init by @paul-paliychuk in #61
- feat: Add release workflow by @paul-paliychuk in #62
- Add Missing Node and edge CRUD by @prasmussen15 in #51
- chore: Version bump by @paul-paliychuk in #63
New Contributors
- @paul-paliychuk made their first contribution in #1
- @prasmussen15 made their first contribution in #3
Full Changelog: https://github.com/getzep/graphiti/commits/v0.1.0