Commit graph

107 commits

Author SHA1 Message Date
Logan Yang
06a405aa5f
2.7.8 (#919)
* Update readme
* Add version check at open copilot chat
* 2.7.8
2024-12-10 14:18:52 -08:00
Logan Yang
1f649de42a
2.7.7 (#915) 2024-12-09 12:46:43 -08:00
Logan Yang
c70a0396fc
2.7.6 (#894) 2024-12-03 12:49:54 -08:00
Logan Yang
5609c66d28
2.7.5 (#891) 2024-12-02 17:59:26 -08:00
Emt-lin
a75ec96231
Temporary fix:for o1-xx model need to covert systemMessage to aiMessage. (#850) 2024-12-02 01:35:49 -08:00
Zero Liu
744d7bf5c9
Auto save settings (#874)
Co-authored-by: Zero Liu <zero@lumos.com>
2024-11-30 22:36:23 -08:00
Logan Yang
8f39e53527
Update icons (#866) 2024-11-27 12:15:58 -08:00
Logan Yang
b492aa5455
2.7.4 (#844) 2024-11-25 12:05:40 -08:00
Logan Yang
aecbb58b31
2.7.3 (#840) 2024-11-22 17:33:11 -08:00
Logan Yang
e0af6d9fbf
Introduce Copilot Plus Alpha to testers (#835)
- Implement Copilot Plus mode
- Use broca endpoint and add license key setting
- Implement context menu for Plus mode
- Implement url mention
- Implement cmd shift enter for vault search
- Handle embedding model change at note reindex
- Implement image support in chat
- Fix vault qa and remove relevance threshold score
- Implement brevilabs client, reranker when max score from orama is low
- Implement chat history to plus mode
- Pass only original user message for intent analysis and processing
- Implement pdf in chat context
- Implement web search
- Implement youtube tool
- Enable index on mode switch for copilot plus mode
2024-11-21 17:36:52 -08:00
Logan Yang
0d574e1dce
2.7.2 (#811) 2024-11-13 14:26:28 -08:00
Logan Yang
92aaa86f8e
Cursor style input (#790) 2024-11-08 14:41:05 -08:00
Logan Yang
530ca3f048
2.7.1 (#782) 2024-11-05 14:08:13 -08:00
Logan Yang
bec68442ea
Fix ollama embedding context length with truncation (#779) 2024-11-04 22:26:17 -08:00
Logan Yang
6fcf861fcf
Add gemini safety settings and bump langchain google genai version (#778) 2024-11-04 20:46:43 -08:00
Logan Yang
7c01191d0c
V2.7.0 (#731) 2024-10-20 21:02:12 -07:00
Logan Yang
97ea286bed
Move to Orama from PouchDB, remove long note QA (#702) 2024-10-05 11:13:34 -07:00
Logan Yang
7cbe9e0fc0
2.6.11 (#698) 2024-10-03 15:39:03 -07:00
Logan Yang
695d441eca
2.6.10 (#693) 2024-09-30 19:07:51 -07:00
o-mikhailovskii
7bb74f9279
Embeddings enhancements (#651)
* Add Google embedding support

* Update dependencies
2024-09-30 16:03:32 -07:00
Logan Yang
2fb9c23ac7
2.6.9 (#680) 2024-09-26 23:52:50 -07:00
Logan Yang
45fd5fb6cc
2.6.8 (#669) 2024-09-23 23:09:59 -07:00
Logan Yang
ab0b13a2ae
2.6.7 (#666) 2024-09-23 17:47:56 -07:00
Logan Yang
7487b3a327
2.6.6 (#639) 2024-09-11 23:36:57 -07:00
Logan Yang
2699e5e111
2.6.5 (#630) 2024-09-09 21:43:58 -07:00
o-mikhailovskii
c6fbe77fe5
Add support for Cohere's Command-R and Command-R+ models (#619) 2024-09-08 14:50:38 -07:00
Logan Yang
5f10defe9d
2.6.4 (#611)
Fix add custom prompt when no folder exists, update readme
2024-09-06 06:29:38 -07:00
Logan Yang
ec578e9937
2.6.3 (#605) 2024-09-05 22:49:54 -07:00
Logan Yang
44a59f07cf
Use chatollama again, no wrapper for CORS for now (#604) 2024-09-05 22:43:25 -07:00
Logan Yang
67fdb5035e
2.6.2 (#595) 2024-09-04 21:46:38 -07:00
Logan Yang
ff6d7bc711
2.6.1 (#583) 2024-09-01 22:39:03 -07:00
Logan Yang
0297d786db
2.6.0 (#577) 2024-08-31 17:14:37 -07:00
Logan Yang
9c94fc2570
[Model Revamp] Implement Cursor style model settings (#567)
Revamp model settings and selection

Encrypt custom model api key

Implement default model setting

Update custom model support, LM studio and Ollama with proxyopenai

Apply cursor style settings to embedding models

Remove old way of openai proxy

Update embedding manager

Use modelKey instead of model and embeddingModel in params

Enable cors mode for custom models, icon buttons style change
2024-08-30 17:46:01 -07:00
Gianluca Venturini
684eec59b0
Adds mobile support (#513)
* Remove Nodejs dependencies

* Remove ProxyServer

* Make buttons icon visible on mobile

* Improve button size on tablet

* Wrap ChatAnthropic to support CORS

* Use anthropic-dangerous-direct-browser-access header

* Fix mobile chat left alignment

* pouchdb -> pouchdb-browser

* LMStudio model supports CORS

* events are polyfilled to null

* Polyfill events

* Safe fetch used by default in ProxyOpenAIEmbeddings

* Correctly return parsed json in safeFetch()
2024-08-29 23:46:35 -07:00
Logan Yang
60c70d2ff1
2.5.5 (#534) 2024-08-25 17:31:11 -07:00
Logan Yang
492ee9cfd1
Update message styling, support math, code highlighting and tables (#527) 2024-08-24 23:29:44 -07:00
Logan Yang
87bef4849d
Reimplement send and stop buttons (#523) 2024-08-22 17:15:03 -07:00
Logan Yang
321193993c
Format code (#521) 2024-08-21 15:16:22 -07:00
Logan Yang
7e499073af
Refactor Settings, add formatting (#518)
* Refactor settings components

* Save setting without reload, and formatting

* Add prettier config and enforce style

* Make default indexing strategy ON_MODE_SWITCH

* Add prettier pre-commit hook
2024-08-20 21:53:09 -07:00
Logan Yang
9c0a56d70d
2.5.4 (#503) 2024-08-10 11:45:48 -07:00
Logan Yang
0a35a496fd
2.5.3 (#487) 2024-07-22 13:27:36 -07:00
Logan Yang
bff586f784
Add gpt 4o mini (#486) 2024-07-22 13:22:04 -07:00
Ray Song
283ff122c2
Add Groq Implementation (#441)
Co-authored-by: Ray Song <raysong@rayx.local>
2024-07-21 16:14:43 -07:00
Logan Yang
b92fd148d6
2.5.2 (#366) 2024-03-14 07:34:46 -07:00
Logan Yang
b3ec3fddaa
2.5.1 (#350) 2024-03-08 22:52:27 -08:00
Logan Yang
0534761788
v2.5.0 (#330) 2024-03-04 22:35:07 -08:00
Logan Yang
b119349dd9
Add claude 3 and proxy server (#329) 2024-03-04 22:00:32 -08:00
Logan Yang
73cc302653
2.4.18 (#308) 2024-02-21 22:04:19 -08:00
Logan Yang
b0d427b408
Implement encryption and add tests (#306) 2024-02-21 21:47:55 -08:00
Logan Yang
2bb2264fa8
2.4.17 (#299) 2024-02-17 15:09:21 -08:00