Commit Graph

1072 Commits

Author SHA1 Message Date
Stan Girard
1ea647b147
feat(prebuilt): prebuild backend image for faster compilation (#1815)
# 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-05 00:01:14 +01:00
Zineb El Bachiri
436e49a5e7
refactor: chat for multibrains (#1812)
# Description

- Chat Module
- External Api Secrets Interface, exposed through brain service
2023-12-04 18:38:54 +01:00
tarek-ayed
8ddb7708fd
doc: add VirtioFS instruction for MacOS users (#1813) 2023-12-04 18:19:31 +01:00
Stan Girard
9d18246e66 fix(ollama): tables error 2023-12-04 16:54:12 +01:00
Mamadou DICKO
604b55a99e
feat: track response source usage (#1810)
Issue: https://github.com/StanGirard/quivr/issues/1774
2023-12-04 12:41:12 +01:00
Stan Girard
8752da437c
chore(main): release 0.0.127 (#1801)
🤖 I have created a release *beep* *boop*
---


## 0.0.127 (2023-12-04)

## What's Changed
* feat(api-keys): added customization by @StanGirard in
https://github.com/StanGirard/quivr/pull/1802
* feat(embedding): now 100 times faster 🔥 by @StanGirard in
https://github.com/StanGirard/quivr/pull/1807
* fix: update editor state update logic by @mamadoudicko in
https://github.com/StanGirard/quivr/pull/1809


**Full Changelog**:
https://github.com/StanGirard/quivr/compare/v0.0.126...v0.0.127

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2023-12-04 12:07:52 +01:00
Mamadou DICKO
8d173bdcc6
fix: update editor state update logic (#1809)
Issue: https://github.com/StanGirard/quivr/issues/1779

Demo:


https://github.com/StanGirard/quivr/assets/63923024/5c5ff2fb-7856-4600-ad0b-82561793af78
2023-12-04 12:04:18 +01:00
Stan Girard
ef53590b58
feat(embedding): now 100 times faster 🔥 (#1807)
# 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-04 11:59:08 +01:00
Stan Girard
b47f411372 feat(docker-compose): added 2023-12-04 10:39:58 +01:00
Stan Girard
31c1802084
feat(api-keys): added customization (#1802)
# 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-03 23:32:37 +01:00
Stan Girard
4c89812832 feat(supabase): upgraded to latest version 2023-12-03 20:26:26 +01:00
Stan Girard
22452ac26f
chore(main): release 0.0.126 (#1765)
🤖 I have created a release *beep* *boop*
---


## 0.0.126 (2023-12-03)

## What's Changed
* feat: add optimistic update on new message by @mamadoudicko in
https://github.com/StanGirard/quivr/pull/1764
* feat: update models logic by @mamadoudicko in
https://github.com/StanGirard/quivr/pull/1767
* refactor: to modules by @gozineb in
https://github.com/StanGirard/quivr/pull/1754
* feat(supabase): local installation made easy by @StanGirard in
https://github.com/StanGirard/quivr/pull/1777
* feat(install): it now takes 30 seconds to install Quivr by @StanGirard
in https://github.com/StanGirard/quivr/pull/1780
* feat: 🎸 install by @StanGirard in
https://github.com/StanGirard/quivr/pull/1784
* fix(url): crawling fixed by @StanGirard in
https://github.com/StanGirard/quivr/pull/1785
* docs: fix typo in name of docker compose dev file by @iMADi-ARCH in
https://github.com/StanGirard/quivr/pull/1800


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

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
2023-12-03 17:20:01 +01:00
Stan Girard
8c0eb3a465 chore(aws): increased size 2023-12-03 17:19:29 +01:00
Aditya Nandan
779b6647ef
docs: fix typo in name of docker compose dev file (#1800)
# Description

fix typo in readme

## Checklist before requesting a review

Please delete options that are not relevant.

- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my code
- [x] I have commented hard-to-understand areas
- [x] I have ideally added tests that prove my fix is effective or that
my feature works
- [x] New and existing unit tests pass locally with my changes
- [x] Any dependent changes have been merged
2023-12-03 15:20:36 +01:00
Stan Girard
a5ef5a0454 fix(supabase): fixed 2023-12-03 01:35:01 +01:00
Stan Girard
882a10c459 fix(prompt): fixed issue with wrong api key 2023-12-03 01:22:38 +01:00
Stan Girard
fed4bfc713 docs(readme): updated 2023-12-02 22:52:45 +01:00
Stan Girard
2ffb52908f docs(readme): fixed supabase url 2023-12-02 22:18:27 +01:00
Stan Girard
13714ce09a docs(readme): updated to remove two choices 2023-12-02 21:40:45 +01:00
Stan Girard
c82a8cc8b1
fix(url): crawling fixed (#1785)
# 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 18:08:22 +01:00
Stan Girard
10617727ab feat(dev): added devmode easy 2023-12-02 17:08:21 +01:00
Stan Girard
969ed06145 docs(readme): fixed 2023-12-02 15:43:49 +01:00
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