Commit Graph

16 Commits

Author SHA1 Message Date
Grail Finder
6664c1a0fc Dep (rag): better extractors 2026-02-25 07:51:24 +03:00
Grail Finder
e0c3fe554f Feat: rag text extractors 2026-02-25 06:51:02 +03:00
Grail Finder
fbf4fe1b44 Dep: update 2026-01-10 19:38:30 +03:00
Grail Finder
cfac9512b7 Dep: google-translate import 2026-01-10 13:58:40 +03:00
Grail Finder
5191689578 Feat: google-translate-tts support 2026-01-08 09:28:16 +03:00
Grail Finder
0fc70ae441 Feat: new tool to read from url 2025-12-10 12:32:14 +03:00
Grail Finder
d098aadf99 Feat: add websearch to function map 2025-10-20 11:44:44 +03:00
Grail Finder
e7fa9ccf81 Feat: import searchagent for extra websearch 2025-10-19 11:16:25 +03:00
Grail Finder
2b2e45ff00 Feat: stt voice typing with whisper.cpp server [WIP] 2025-05-18 14:01:56 +03:00
Grail Finder
2d56806cfa Feat: stt sketch [WIP] 2025-05-17 21:23:51 +03:00
Grail Finder
d05d904747 Feat: add extra kokoro tts 2025-05-17 12:19:30 +03:00
Grail Finder
4736e43631 Feat (RAG): tying tui calls to rag funcs [WIP; skip-ci]
RAG itself is annoying to properly implement, plucking sentences with no
context is useless. Also it should not be a part of main package, same
for goes for tui. The number of global vars is absurd.
2025-01-04 18:13:13 +03:00
Grail Finder
461d19aa25 Feat: add rag [wip; skip-ci] 2024-12-31 13:25:13 +03:00
Grail Finder
14d706f94a Feat: add toml config 2024-11-27 20:16:58 +03:00
Grail Finder
f32375488f Feat: add storage interface; add sqlite impl 2024-11-19 17:15:02 +03:00
Grail Finder
3cbad31a16 init 2024-11-14 20:02:13 +03:00