1
1
mirror of https://github.com/leon-ai/leon.git synced 2024-10-27 02:30:35 +03:00
Commit Graph

1563 Commits

Author SHA1 Message Date
louistiti
b02d510490
feat(server): always load ASR model from local 2024-05-22 15:22:30 +08:00
louistiti
5855990bd5
feat(server): add TCP message listener for ASR 2024-05-22 01:23:41 +08:00
louistiti
596b7552dd
feat: new ASR engine ready 2024-05-21 23:57:36 +08:00
louistiti
f051c1d2cd
feat(python tcp server): ASR engine communication with core 2024-05-21 19:20:09 +08:00
louistiti
ef368f89fb
feat(python tcp server): multi threading and new ASR engine 2024-05-21 16:38:45 +08:00
louistiti
72390e2fe6
feat(python tcp server): update to latest TTS checkpoint 2024-05-20 09:06:03 +08:00
louistiti
580289e05d
feat(scripts): add error hint about PortAudio for audio stream 2024-05-20 00:39:33 +08:00
louistiti
39dae08b6b
feat(python tcp server): ASR PoC kick off 2024-05-20 00:29:39 +08:00
louistiti
e16782e2db
feat(server): add Leon mood info on init 2024-05-19 11:58:01 +08:00
louistiti
ed42f9b752
feat(python tcp server): prepare ASR entry point 2024-05-19 11:46:47 +08:00
louistiti
b25b82b9dc
feat(python tcp server): add break after : character on new TTS engine 2024-05-18 22:42:48 +08:00
louistiti
fd36eafb91
feat(python tcp server): increase socket content length 2024-05-18 22:42:12 +08:00
louistiti
a2e6466bb9
feat(python tcp server): clean up emojis on TTS engine 2024-05-18 22:20:15 +08:00
louistiti
f776913ca3
feat(server): complete first version of the new TTS engine 2024-05-18 21:45:46 +08:00
louistiti
9a065175ca
feat: prepare TCP server and core to communicate for the new TTS engine 2024-05-18 10:42:31 +08:00
louistiti
a7cab344f8
feat(python tcp server): embed new text-to-speech engine in TCP server binary 2024-05-18 01:11:12 +08:00
louistiti
e455a9d96b
feat(scripts): TCP server setup add PyTorch nightly install 2024-05-17 12:20:34 +08:00
louistiti
85af31b614
feat(python tcp server): TTS tmp inference 2024-05-16 12:03:24 +08:00
louistiti
0e959412d5
feat(python tcp server): TTS cleaned up, ready to be implemented and embedded 2024-05-16 01:03:15 +08:00
Louis Grenard
6f24f50497
feat(python tcp server): kick off new TTS implementation 2024-05-15 00:09:49 +08:00
louistiti
74e2ffeb96
Merge branch 'mistral-llm-ner' into develop 2024-05-09 01:06:17 +08:00
louistiti
bbb533f49f
ci(bridge/python): tmp disable Windows build 2024-05-09 00:14:03 +08:00
louistiti
bdff917e04
feat(scripts): avoid LLM setup when running in CI 2024-05-08 19:21:52 +08:00
louistiti
52cf4afbec
ci(python tcp server): set macOS runner to macos-12 2024-05-08 19:13:35 +08:00
louistiti
0ef1ec9247
ci(bridge/python): set macOS runner to macos-12 2024-05-08 19:12:51 +08:00
louistiti
aa862a6b5f
fix(scripts): TCP_SERVER_SRC_PATH to PYTHON_TCP_SERVER_SRC_PATH to set up Python env 2024-05-08 19:04:15 +08:00
louistiti
f10f310aef
build(bridge/nodejs): bump to 1.2.0 2024-05-08 18:53:30 +08:00
louistiti
18b47f168a
build(bridge/python): bump to 1.3.0 2024-05-08 18:53:01 +08:00
louistiti
f7ad05275b
chore(server): clean up comments 2024-05-08 01:39:01 +08:00
louistiti
d62e0cd56c
feat(server): Groq support as LLM provider; agnostic LLM provider 2024-05-08 01:37:47 +08:00
louistiti
1caa73a13a
fix(server): init LLM provider; completed 2024-05-07 18:53:37 +08:00
louistiti
844af50008
feat(server): LLM provider architecture (WIP) 2024-05-07 02:51:18 +08:00
louistiti
b26d924890
feat(server): improve Paraphrase duty accuracy 2024-05-06 11:22:28 +08:00
louistiti
da1b469f8d
chore(server): remove unused countTokens method 2024-05-06 01:00:31 +08:00
louistiti
0189c74a0e
feat(server): finalize Leon's personality and optimize LLM duties 2024-05-06 00:57:20 +08:00
louistiti
a0a4f9d7b0
feat(server): emit socket message when a new update is available 2024-05-05 11:08:16 +08:00
louistiti
eeb1b07898
feat(server): chit-chat duty and skill and more 2024-05-05 00:20:59 +08:00
louistiti
78e5f79bce
feat(server): make Leon's personality more lively 2024-05-04 00:24:21 +08:00
louistiti
764e815204
feat(server): switch LLM duties back to using ChatWrapper instead of completions 2024-05-03 23:23:46 +08:00
louistiti
03d25f2a48
feat(server): Leon's personality done 2024-05-03 23:00:32 +08:00
louistiti
aa36c8cb2a
feat(server): personality support kick off; answer queue 2024-05-02 16:40:05 +08:00
louistiti
2146637022
feat(server): add paraphrase LLM duty to kick off personality attribution 2024-05-01 01:04:29 +08:00
louistiti
0a4e0ed90d
feat(server): add confidence value in logs 2024-04-30 11:48:09 +08:00
louistiti
ceeb5bd70e
feat(server): use Lexi-Llama-3-8B-Uncensored-Q5_K_S as default LLM 2024-04-30 09:58:30 +08:00
louistiti
f77343918d
chore: upgrade socket.io-client to latest 2024-04-29 21:28:20 +08:00
louistiti
e2984ea87e
chore: upgrade socket.io to latest 2024-04-29 21:27:16 +08:00
louistiti
694d398d7b
chore: upgrade fastify to latest 2024-04-29 21:25:25 +08:00
louistiti
a2bca433f6
chore: upgrade dotenv to latest 2024-04-29 21:24:21 +08:00
louistiti
60698704ca
chore: uninstall async npm package 2024-04-29 21:15:47 +08:00
louistiti
7d4e64d575
chore: upgrade tsc-watch to latest 2024-04-29 21:08:49 +08:00