61 Commits

Author SHA1 Message Date
louistiti 304cf1a78a refactor(scripts): rename profile token generator 2026-07-14 17:14:09 +08:00
Louistiti 88ef8320a2 feat: support Leon custom client interface 2026-05-25 23:56:08 +08:00
louistiti 1c55b71b3a feat(built-in command): add voice setup command 2026-05-20 23:11:19 +08:00
Louistiti fd97ce5221 refactor(server): migrate core settings to config yml 2026-05-19 20:42:02 +08:00
louistiti 36a990ca46 feat(server): add profile allow-only policy 2026-05-18 00:09:16 +08:00
Louistiti 8cc0e9e635 fix(scripts): prompt only for missing setup 2026-05-14 07:18:00 +08:00
Louistiti 9dc3e0035c refactor: tools merge/sync settings on install (same as skills logic) 2026-05-04 01:38:24 +08:00
Louistiti ed15ae3cbb feat: support agent skill; split native and agent skills 2026-05-02 21:25:02 +08:00
Louistiti b55c47cd7f feat: migrate tools and skills to the new architecture; support profile-owned skills 2026-04-30 22:02:18 +08:00
Louistiti 674615608e fix(scripts): create Leon's home directories before install tasks 2026-04-22 11:34:14 +08:00
Louistiti 46ae45566f feat(server): open Leon automatically when the server starts 2026-03-28 13:24:41 +08:00
Louistiti 60abe86502 fix(scripts): run server with managed Node.js; rebuild managed native modules when needed 2026-03-27 22:41:56 +08:00
Louistiti 1e7cd0f4be feat(scripts): set remote LLM during setup 2026-03-25 02:04:17 +08:00
Louistiti b947eecfe2 feat: if no LLM has been configured yet, we should mentioned it 2026-03-24 21:38:10 +08:00
Louistiti dd214b6b09 feat(scripts): move questions at the start of the setup 2026-03-24 20:28:38 +08:00
Louistiti aa8bc63b1e feat(scripts): silent husky 2026-03-24 20:06:28 +08:00
Louistiti 1104407b1f feat(scripts): readjust local AI check 2026-03-24 19:48:48 +08:00
Louistiti fbc7851d2a style(scripts): new lines in setup summary 2026-03-24 14:52:46 +08:00
Louistiti 9487eb363e feat(scripts): merge fetch status 2026-03-24 14:50:09 +08:00
Louistiti 7e261de8eb feat: universal abort controller on network requests 2026-03-24 13:11:29 +08:00
Louistiti 272851d875 feat(scripts): complete revamp of the setup process 2026-03-24 12:54:06 +08:00
Louistiti 696c287a33 feat(scripts): improve stability over ipull on large files download 2026-03-23 11:48:35 +08:00
Louistiti abfac8eeb8 BREAKING: replace Pipenv with uv; full use of sources with sidecar binaries 2026-03-22 17:28:26 +08:00
Louistiti ab9b770800 feat: portable runtimes and skill deps sync 2026-03-21 22:58:20 +08:00
Louistiti fc8025dd6f feat: full built-in llama.cpp support 2026-03-19 22:48:28 +08:00
Louistiti cf7e223c15 feat(server): make use of QMD as retrieval backend 2026-03-01 03:25:42 +08:00
Louistiti cd782b2095 feat(scripts): auto download pre-built PyTorch libs on install 2026-02-07 14:28:49 +08:00
Louistiti 66dd2fe2c0 refactor: rename CUDA runtime with NVIDIA libs 2026-02-06 15:54:02 +08:00
Louistiti 232538fffb feat(scripts): install CUDA runtime on postinstall 2026-01-03 22:54:07 +08:00
louistiti 529620b83a fix(server): set ffprobe needed permissions 2024-11-16 23:47:57 +08:00
louistiti 32dc3ced0b feat: Apple Silicon support for voice models 2024-06-18 09:02:09 +08:00
louistiti bdff917e04 feat(scripts): avoid LLM setup when running in CI 2024-05-08 19:21:52 +08:00
louistiti c4d2524922 scripts(setup-llm): kick off LLM setup and unify common functions 2024-01-29 00:20:38 +08:00
louistiti a3b8c40714 refactor(scripts): unify skills setup over one iteration only 2023-05-14 12:10:55 +08:00
louistiti 224158812f feat(scripts): install Node.js skills packages 2023-05-08 21:23:33 +08:00
louistiti 40819e8e17 feat(bridge/nodejs): release process 2023-04-30 23:39:39 +08:00
louistiti 593419639e refactor: naming 2023-04-27 20:24:16 +08:00
louistiti 03acb35e84 feat(server): complete telemetry client 2023-04-13 00:11:23 +08:00
louistiti 337854ab02 feat: kick off telemetry client 2023-04-12 00:25:40 +08:00
Divlo ba09ef10b1 feat: add generate:json-schemas script 2023-01-06 21:18:19 +01:00
louistiti e527110b9c feat: add binaries download progress 2022-10-23 01:00:55 +08:00
louistiti 9928509171 refactor: minor setup-python-binaries renaming 2022-10-22 23:22:50 +08:00
Divlo 8ab9c2e4df feat: download and unzip TCP Server + Python Bridge on postinstall 2022-10-19 13:23:28 +02:00
louistiti 9724d7b943 feat: pack TCP server and optimize setup scripts 2022-10-07 02:37:43 +08:00
louistiti a27ab96e18 feat: Python bridge binary build with cx_Freeze 2022-10-04 14:19:56 +08:00
louistiti defc70128c refactor: add ESLint rules about imports 2022-09-27 00:01:03 +08:00
louistiti a80e8ba65d refactor(server): log helper to static class 2022-09-26 21:29:56 +08:00
louistiti 88d86117ac refactor(server): loader helper to static class 2022-09-26 21:24:07 +08:00
louistiti 4f1683dc55 refactor(server): capitalize singleton helpers instance constants 2022-09-21 20:25:00 +08:00
Divlo 949138627e refactor(server): loader helper to TypeScript 2022-09-16 20:58:24 +02:00