quivr/backend
AmineDiro 3001fa1475
feat: quivr core brain info + processors registry + (#2877)
# Description

- Created registry processor logic for automagically adding processors
to quivr_core based Entrypoints
- Added a langchain_community free `SimpleTxtParser` for the quivr_core
base package
- Added tests
- Added brain_info 
- Enriched parsed documents metadata based on quivr_file metadata

used Rich for `Brain.print_info()` to get a better output: 

![image](https://github.com/user-attachments/assets/dd9f2f03-d7d7-4be0-ba6c-3fe38e11c40f)
2024-07-19 09:47:39 +02:00
..
.vscode feat: ⚙️🐞 configure debugger for the backend (#1345) 2023-10-09 15:23:13 +02:00
api fix: Refacto & update dropbox refresh (#2875) 2024-07-19 09:47:11 +02:00
core feat: quivr core brain info + processors registry + (#2877) 2024-07-19 09:47:39 +02:00
supabase feat: Add category and brain_id fields to CreateNotification and Notification models (#2856) 2024-07-12 06:56:55 -07:00
.dockerignore closes #2756 (#2757) 2024-06-26 05:04:06 -07:00
ci-migration.sh Update supabase token setting in ci-migration.sh 2024-05-02 00:04:01 +02:00
Dockerfile chore: Update flashrank npm dependency to version 0.2.5 (#2781) 2024-06-28 09:09:17 -07:00
Dockerfile.dev feat(backend): quivr-monorepo and quivr-core package (#2765) 2024-06-27 03:51:01 -07:00
poetry.lock fix: Refacto & update dropbox refresh (#2875) 2024-07-19 09:47:11 +02:00
poetry.toml feat(backend): quivr-monorepo and quivr-core package (#2765) 2024-06-27 03:51:01 -07:00
pyproject.toml feat(integrations): dropbox (#2864) 2024-07-17 01:10:35 -07:00