86 Commits

Author SHA1 Message Date
yetone
3b13b5e165 docs: fix indentation in README 2024-08-31 23:44:28 +08:00
yetone
d5a4db8321
Revert tokenizers ()
* Revert "fix: add missing "with" in README"

This reverts commit bf1e7f1f17c8b82687b15c41e5a8104ea03f70cf.

* Revert "feat: tokenizers ()"

This reverts commit d2095ba267abbfe169582708a4449e609aa9709b.
2024-08-31 22:45:31 +08:00
Will Lynas
bf1e7f1f17 fix: add missing "with" in README 2024-08-31 20:01:51 +08:00
Aaron Pham
d2095ba267
feat: tokenizers ()
* feat: autobuild tiktoken lib and schenanigans

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* chore: revert readme changes

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* fix(build): windows

Signed-off-by: Hanchin Hsieh <me@yuchanns.xyz>

* chore(plugin): early load commands and base setup

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* fix(build): make sync

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* feat: rust go vroom vroom

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* feat: scuffed afaf implementation binding go brrrr

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* chore: remove dups

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* fix(tokens): calculate whether we should do prompt_caching (fixes )

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* chore: ignore lockfiles

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* Update README.md

* Update crates/avante-tokenizers/README.md

* chore: remove unused

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* chore: remove auto build

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

---------

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
Signed-off-by: Hanchin Hsieh <me@yuchanns.xyz>
Co-authored-by: yuchanns <me@yuchanns.xyz>
2024-08-31 07:19:59 -04:00
yetone
104484f17c
fix: use the original prompts () 2024-08-30 22:21:50 +08:00
yetone
2997d4669a
refactor: refactor planning prompts to resolve line number issues and indentation issues () 2024-08-30 18:53:49 +08:00
Cosmin Nicolaescu
b7127b33c6
chore(provider): update supported LLM list () 2024-08-30 01:51:26 -04:00
Aaron Pham
483f71dba4
feat(provider): support copilot ()
* feat(provider): add back support for copilot

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* docs: add acknowledgement

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

---------

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-29 23:36:39 -04:00
Aaron Pham
d82ef342c4
docs: add instruction for mini.deps ()
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-29 20:00:18 -04:00
Aaron Pham
12adc67d0d
docs: update compatible neovim version () 2024-08-29 15:02:41 -04:00
Aaron Pham
ef174bbc2c
docs: cleanup installation dropdown ()
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-29 12:48:42 -04:00
Josef Moudrik
063a5ed24b
Add Plug install info to README.md ()
* README.md: add Plug install info

* README.md: polish
2024-08-29 23:22:16 +08:00
John Zinno
b6f3e2db44
docs: update key bindings ()
* Update README.md

* remove duplicate entry
2024-08-29 23:16:52 +08:00
yetone
cdd7730bd7
feat: choose all theirs () 2024-08-29 20:32:00 +08:00
Maddison Hellstrom
abe08d5283
feat: pick conflict under cursor ()
Added `cc` which picks the conflict under the cursor, if there is one.
2024-08-29 02:25:45 -04:00
Aaron Pham
1e009822e4
chore(mappings): add options to reflect wiki changes ()
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-29 01:09:26 -04:00
Hanchin Hsieh
cb197fb606
feat(clipboard): support windows ()
Signed-off-by: Hanchin Hsieh <me@yuchanns.xyz>
2024-08-29 00:00:19 -04:00
Aaron Pham
2e6a26240e
feat(mapping): plug and expose API ()
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-28 23:56:00 -04:00
Aaron Pham
c635f73748
feat: pasting image within buffer ()
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-28 14:43:14 -04:00
Aaron Pham
46a621e9de
fix: check for clipboard path locally to avoid recursion ()
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-28 12:54:06 -04:00
Filipe Lima
cadee677ba
feat: make nvim-web-devicons an optional dependency ()
* chore: make `web-devicons` optional

* docs: update readme install instructions
2024-08-29 00:49:16 +08:00
yetone
fc5f6754a5
docs: add license info () 2024-08-28 22:26:22 +08:00
Hanchin Hsieh
d8c1054e07 Update README.md 2024-08-28 21:31:47 +08:00
yetone
bfa203018e
fix: remove copilot provider () 2024-08-28 20:51:20 +08:00
yetone
0591955c5e
docs: acknowledgments () 2024-08-28 12:27:06 +08:00
Aaron Pham
10f27d2040
feat(diff): set highlights round robin ()
* feat(diff): set highlights round robin

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* docs: add notes about conflict highlight group

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

---------

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-27 13:52:46 -04:00
Aaron Pham
ddf33a4774
docs: update keybindings and LLM ()
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-27 13:18:21 -04:00
yetone
fe6518f6de
feat: editing mode () 2024-08-27 22:44:40 +08:00
Aaron Pham
8fa351f563
fix(readme): remove invalid docs () 2024-08-27 02:17:15 -04:00
Aaron Pham
3369f732c5
chore(opts): respect user opts ()
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-27 01:39:48 -04:00
yetone
b874045885
feat: make tiktoken optional () 2024-08-27 01:46:05 +08:00
Aaron Pham
db1f1efb27
chore(build): from source ()
* chore(build): from source

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* chore: update readme

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

---------

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-26 20:36:05 +08:00
yetone
0769cef291
docs: update roadmap again () 2024-08-26 16:17:02 +08:00
yetone
c6e7d673fe
docs: update roadmap () 2024-08-26 16:14:54 +08:00
LintaoAmons
6113c246e0
docs: add reasonable mappings () 2024-08-26 00:26:29 -04:00
Aaron Pham
d9cbcdbfb7
docs: update README.md () 2024-08-25 11:34:48 -04:00
Aaron Pham
46ec0a50a7
chore(icons): support mini.icons ()
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-24 22:10:05 -04:00
Aaron Pham
f99bf767b5
fix(highlight): allow override ()
update envvar parsing from cmdline

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-24 20:15:45 -04:00
Aaron Pham
1cbf7e106c
feat(experimental): slash commands ()
* feat(experimental): slash commands

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* fix(jump): add binding jumping between codeblock

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

* chore: add docs

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>

---------

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-23 02:01:14 -04:00
Aaron Pham
c6d5073945
chore(llm): cut-back support ()
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-23 12:21:30 +08:00
Aaron Pham
8d52229f16
refactor(llm): cleanup providers for future ops (closes ) ()
support allow_insecure and proxy ops

Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-22 01:48:40 -04:00
yetone
84d037e54d
docs: update windows opt () 2024-08-21 23:33:54 +08:00
yetone
62928ace70
fix: remove status line () 2024-08-21 22:31:56 +08:00
yetone
b3d14359b9
chore: delete everything related to nui-components () 2024-08-21 22:10:49 +08:00
Hanchin Hsieh
83d067695e
chore(build): support build lua-tiktoken on Windows ()
Signed-off-by: Hanchin Hsieh <me@yuchanns.xyz>
2024-08-21 21:59:13 +08:00
Aaron Pham
fe30ef6782
docs: add options for copilot () 2024-08-20 14:29:44 -04:00
Aaron Pham
2d87dff33b
docs: update links to wiki () 2024-08-19 19:19:45 -04:00
yetone
78213d8e07
docs: add back highlights doc () 2024-08-20 01:57:24 +08:00
Aaron Pham
01cdff67da
fix(readme): move section for Local LLM outside () 2024-08-19 08:36:55 -04:00
Aaron Pham
02eb39ae48
feat(llm): support local LLM ()
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
2024-08-19 08:35:36 -04:00