Commit Graph

1050 Commits

Author SHA1 Message Date
Stan Girard
8382dde575 feat: 🎸 local
all local in 60 seconds
2023-12-02 15:43:05 +01:00
Stan Girard
b40631a0ac docs(ollama): update 2023-12-02 15:15:09 +01:00
Stan Girard
76aa1a1f12 docs(local): explained how to run it 2023-12-02 15:09:26 +01:00
Stan Girard
5613bf5bf9 docs: ✏️ readme
updated for local install with ollama
2023-12-02 15:06:29 +01:00
Stan Girard
0aeb497bfc fix(docker): compose pull policy 2023-12-02 14:56:05 +01:00
Stan Girard
9e0bc0749f
feat: 🎸 install (#1784)
now made easy

# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2023-12-02 14:50:57 +01:00
Stan Girard
8650fdca77 docs(readme): removed video tuto 2023-12-02 00:35:58 +01:00
Stan Girard
e45470d2cf docs(readme): updated and fixed 2023-12-02 00:35:24 +01:00
Stan Girard
f718779136 docs(readme): updated steps 2023-12-02 00:33:57 +01:00
Stan Girard
87138635aa
feat(install): it now takes 30 seconds to install Quivr (#1780)
# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2023-12-02 00:26:06 +01:00
Stan Girard
9226be4b75 fix(migration): fixed incorrect key 2023-12-01 22:48:02 +01:00
Stan Girard
05453677ad docs(supabase): local updated with env 2023-12-01 21:48:32 +01:00
Stan Girard
c5e8d82fbe docs(local): fixed headings 2023-12-01 19:54:41 +01:00
Stan Girard
72aaec2a1b
feat(supabase): local installation made easy (#1777)
# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2023-12-01 19:43:23 +01:00
Stan Girard
c0f8f50c49 feat(telemetry): implmented local telemetry for local runs 2023-12-01 17:02:46 +01:00
Stan Girard
d29a69c863 docs(migration): improved 2023-11-30 22:47:08 +01:00
Stan Girard
aa813db803 docs(readme): updated 2023-11-30 22:31:11 +01:00
Zineb El Bachiri
f48dab4a7d
refactor: to modules (#1754)
# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2023-11-30 22:29:28 +01:00
Mamadou DICKO
68da22aa1d
feat: update models logic (#1767)
- The frontend no longer sets a default model
- Either a model is chosen by the user, or it will be done by the
backend

Issue: https://github.com/StanGirard/quivr/issues/1747
2023-11-30 22:08:36 +01:00
Mamadou DICKO
13b174b202
feat: add optimistic update on new message (#1764)
Demo: 



https://github.com/StanGirard/quivr/assets/63923024/3aecb83f-3acd-46d4-900d-a042814c6638


Issue: https://github.com/StanGirard/quivr/issues/1753
2023-11-30 12:49:04 +01:00
Stan Girard
35bd4727c6
chore(main): release 0.0.125 (#1760)
🤖 I have created a release *beep* *boop*
---


## 0.0.125 (2023-11-30)

## What's Changed
* fix(api): fixed issue with name function and ilmproved promtp by
@StanGirard in https://github.com/StanGirard/quivr/pull/1759
* fix: update mention suggestion filtering logic by @mamadoudicko in
https://github.com/StanGirard/quivr/pull/1763


**Full Changelog**:
https://github.com/StanGirard/quivr/compare/v0.0.124...v0.0.125

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2023-11-30 10:37:52 +01:00
Mamadou DICKO
00f11f93f2
fix: update mention suggestion filtering logic (#1763)
Issue: https://github.com/StanGirard/quivr/issues/1762

Demo: 


https://github.com/StanGirard/quivr/assets/63923024/c578b9f0-5b1d-4196-85cf-042a93acd9c6
2023-11-30 10:31:48 +01:00
Stan Girard
a84219f193
fix(api): fixed issue with name function and ilmproved promtp (#1759)
# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2023-11-29 23:54:39 +01:00
Stan Girard
a5db69439b
chore(main): release 0.0.124 (#1756)
🤖 I have created a release *beep* *boop*
---


## 0.0.124 (2023-11-29)

## What's Changed
* feat(chatInput): use tiptap editor by @mamadoudicko in
https://github.com/StanGirard/quivr/pull/1752
* docs: update guidelines.md by @eltociear in
https://github.com/StanGirard/quivr/pull/1755
* Feat/local llm bug fix by @StanGirard in
https://github.com/StanGirard/quivr/pull/1758


**Full Changelog**:
https://github.com/StanGirard/quivr/compare/v0.0.123...v0.0.124

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2023-11-29 22:24:47 +01:00
Stan Girard
e1cde0fcb4
Feat/local llm bug fix (#1758)
# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2023-11-29 19:17:16 +01:00
Ikko Eltociear Ashimine
c6d45669b3
docs: update guidelines.md (#1755)
# Description

Github -> GitHub

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2023-11-29 18:23:45 +01:00
Mamadou DICKO
77c6ef6d98
feat(chatInput): use tiptap editor (#1752)
Issue:  

- https://github.com/StanGirard/quivr/issues/1700
- https://github.com/StanGirard/quivr/issues/1722

Follow-up: 

- https://github.com/StanGirard/quivr/issues/1753

Demo: 



https://github.com/StanGirard/quivr/assets/63923024/1e2f8ed9-2a08-48fa-ac19-60910feb4f8d
2023-11-29 17:59:23 +01:00
Stan Girard
b912af86b8
chore(main): release 0.0.123 (#1750)
🤖 I have created a release *beep* *boop*
---


## 0.0.123 (2023-11-29)

## What's Changed
* chore: downgrade versions by @mamadoudicko in
https://github.com/StanGirard/quivr/pull/1748
* fix: revert implement local llms by @mamadoudicko in
https://github.com/StanGirard/quivr/pull/1749


**Full Changelog**:
https://github.com/StanGirard/quivr/compare/v0.0.122...v0.0.123

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2023-11-29 13:21:54 +01:00
Mamadou DICKO
07618877a9
fix: revert implement local llms (#1749) 2023-11-29 13:19:22 +01:00
Mamadou DICKO
d5b45cbad1
chore: downgrade versions (#1748) 2023-11-29 13:18:52 +01:00
Stan Girard
6d5902c320
chore(main): release 0.0.122 (#1742)
🤖 I have created a release *beep* *boop*
---


## 0.0.122 (2023-11-29)

## What's Changed
* refactor: Notification module by @gozineb in
https://github.com/StanGirard/quivr/pull/1740
* refactor: remove explore route from back & front by @gozineb in
https://github.com/StanGirard/quivr/pull/1741
* feat: implement local llms by @StanGirard in
https://github.com/StanGirard/quivr/pull/1745
* refactor: knowledge module by @gozineb in
https://github.com/StanGirard/quivr/pull/1743


**Full Changelog**:
https://github.com/StanGirard/quivr/compare/v0.0.121...v0.0.122

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2023-11-29 10:35:32 +01:00
Zineb El Bachiri
9766befb53
refactor: knowledge module (#1743)
# Description

- Refactor knowledge to a module

- This PR breaks the Github Processor function -> need to comment brain
and file imports as it creates a circular dependency issue. Should be
fixed and reverted in next PR.
2023-11-29 09:04:03 +01:00
Stan Girard
f9f05d9d71 docs: ✏️ ollama
added xplanation on how to use ollama
2023-11-29 08:43:06 +01:00
Stan Girard
7e4f711f07
feat: implement local llms (#1745)
upgraded

# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2023-11-29 00:07:04 +01:00
Zineb El Bachiri
9858a484a1
refactor: remove explore route from back & front (#1741)
# Description

- Removes the explore route from back & front as it has been replaced by
the knowledge route
2023-11-28 14:28:05 +01:00
Zineb El Bachiri
0782df5e37
refactor: Notification module (#1740)
# Description

- Notification module

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2023-11-28 14:27:39 +01:00
Stan Girard
7d5be3446b
chore(main): release 0.0.121 (#1726)
🤖 I have created a release *beep* *boop*
---


## 0.0.121 (2023-11-28)

## What's Changed
* fix: update max token logic by @mamadoudicko in
https://github.com/StanGirard/quivr/pull/1725
* fix: update public brain subscription logic by @mamadoudicko in
https://github.com/StanGirard/quivr/pull/1727
* fix: sanitize file name by @mamadoudicko in
https://github.com/StanGirard/quivr/pull/1728
* feat(publicBrains): use join queries for better performance by
@mamadoudicko in https://github.com/StanGirard/quivr/pull/1730
* feat: improve delete knowledge performance by @mamadoudicko in
https://github.com/StanGirard/quivr/pull/1733
* fix: 🐛 crawler by @StanGirard in
https://github.com/StanGirard/quivr/pull/1735
* feat: 🎸 local user by @StanGirard in
https://github.com/StanGirard/quivr/pull/1736


**Full Changelog**:
https://github.com/StanGirard/quivr/compare/v0.0.120...v0.0.121

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2023-11-28 10:19:03 +01:00
Stan Girard
928e6b6ab2 chore(sentry): sampling 2023-11-28 08:46:42 +01:00
Stan Girard
9dd7113625
feat: 🎸 local user (#1736)
now increased deault limit and added gpt-4

# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2023-11-27 17:37:11 +01:00
Stan Girard
7ff081cf40
fix: 🐛 crawler (#1735)
fixed

# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2023-11-27 17:36:46 +01:00
Mamadou DICKO
10e94e5a91
feat: improve delete knowledge performance (#1733)
Issue: https://github.com/StanGirard/quivr/issues/1724
2023-11-27 16:47:13 +01:00
Mamadou DICKO
f1ddaca7e2
feat(publicBrains): use join queries for better performance (#1730)
Issue https://github.com/StanGirard/quivr/issues/1720
2023-11-27 14:16:27 +01:00
Mamadou DICKO
914e5b2468
fix: sanitize file name (#1728)
Demo: 


https://github.com/StanGirard/quivr/assets/63923024/bf62c232-b8f0-4092-b324-71c321747de9


issue: https://github.com/StanGirard/quivr/issues/1719
2023-11-27 14:08:10 +01:00
Mamadou DICKO
a52b093723
fix: update public brain subscription logic (#1727)
Demo: 


https://github.com/StanGirard/quivr/assets/63923024/c0511a45-05fc-4059-9b0c-9f2f4b7ee12a

Issue:

https://github.com/StanGirard/quivr/issues/1713
2023-11-27 11:44:19 +01:00
Mamadou DICKO
b252aa1794
fix: update max token logic (#1725)
Fix headless and Doc based brains max token overwriting
2023-11-27 11:21:26 +01:00
Stan Girard
404a9f1573
chore(main): release 0.0.120 (#1718)
🤖 I have created a release *beep* *boop*
---


## 0.0.120 (2023-11-27)

## What's Changed
* fix: 🐛 sentry by @StanGirard in
https://github.com/StanGirard/quivr/pull/1716


**Full Changelog**:
https://github.com/StanGirard/quivr/compare/v0.0.119...v0.0.120

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2023-11-27 10:37:21 +01:00
Stan Girard
56a5c81fe4
fix: 🐛 sentry (#1716)
reduce sampling

# Description

Please include a summary of the changes and the related issue. Please
also include relevant motivation and context.

## Checklist before requesting a review

Please delete options that are not relevant.

- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my code
- [ ] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged

## Screenshots (if appropriate):
2023-11-27 10:08:00 +01:00
Stan Girard
c296ee5dd2
chore(main): release 0.0.119 (#1693)
🤖 I have created a release *beep* *boop*
---


## 0.0.119 (2023-11-24)

## What's Changed
* refactor: Prompt module by @gozineb in
https://github.com/StanGirard/quivr/pull/1688
* Fixes string formatting when logging knowledge table by @MeTaNoV in
https://github.com/StanGirard/quivr/pull/1691
* fix: update max token overwrite logic by @mamadoudicko in
https://github.com/StanGirard/quivr/pull/1694
* fix: remove diacritics from filenames by @mamadoudicko in
https://github.com/StanGirard/quivr/pull/1695
* refactor: onboarding module by @gozineb in
https://github.com/StanGirard/quivr/pull/1702
* feat: display notification when file size is too big by @mamadoudicko
in https://github.com/StanGirard/quivr/pull/1704
* feat: add api brain steps log (backend) by @mamadoudicko in
https://github.com/StanGirard/quivr/pull/1705


**Full Changelog**:
https://github.com/StanGirard/quivr/compare/v0.0.118...v0.0.119

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2023-11-24 23:21:40 +01:00
Stan Girard
5b5faf03eb feat: 🎸 logs
display logs in message
2023-11-24 23:14:18 +01:00
Stan Girard
e3a6f86d7b fix: 🐛 upload
wrong ctrl f replace
2023-11-24 23:12:49 +01:00