Commit graph

94 commits

Author SHA1 Message Date
Bossiara13
a58b832b44 Merge feature/build-fixes into dev
Make all 4 workspace crates build cleanly: add build.rs to jarvis-cli
and jarvis-gui for vosk link path, build frontend assets so tauri
generate_context! finds them, gitignore tauri-regenerated schemas.
2026-04-22 18:10:55 +03:00
Bossiara13
cb140b1c64 build: add vosk link search to jarvis-gui build.rs
Workspace feature unification pulls vosk into jarvis-gui through
jarvis-core, so jarvis-gui needs the same rustc-link-search as
jarvis-app and jarvis-cli for libvosk.lib at link time.
2026-04-22 18:07:33 +03:00
Bossiara13
fb5c096327 chore: build frontend assets so tauri context generates cleanly
The build script now runs 'routify build' before svelte-check so the
generated routes module exists when type-checking. vite build still
runs last to produce dist/client/, which tauri::generate_context!
needs at compile time for jarvis-gui.
2026-04-22 17:57:29 +03:00
Bossiara13
893a83d197 chore: gitignore tauri-generated schema files
desktop-schema.json and windows-schema.json under crates/jarvis-gui/gen/schemas
are regenerated by tauri-build on every compile and only produce diff noise.
2026-04-22 17:55:56 +03:00
Bossiara13
08245d7de6 build: add jarvis-cli/build.rs mirroring jarvis-app
Resolves LNK1181 by emitting rustc-link-search for lib/windows/amd64
the same way jarvis-app does.
2026-04-22 17:55:33 +03:00
Bossiara13
54f90bb7c8 Merge feature/rebrand-and-build into dev
Rebrand to Bossiara13 fork (Tugalov attribution preserved) and rewritten
Russian README reflecting actual workspace architecture.
2026-04-22 17:46:34 +03:00
Bossiara13
8883492715 docs: rewrite README to reflect actual workspace structure 2026-04-22 17:28:00 +03:00
Bossiara13
61009fd871 chore: rebrand to Bossiara13 fork (preserve Tugalov attribution) 2026-04-22 17:17:00 +03:00
Priler
520b98143f AI models shared registry + Code cleanup + Better async handling + Some fixes, etc 2026-02-18 21:08:48 +05:00
Priler
a8ff3442ff some fixes + gliner first implementation 2026-02-11 07:21:50 +05:00
Priler
b9d5f41bbd Fix intent classifier init 2026-02-08 07:30:46 +05:00
Priler
8e830334e8 New intent classification engine - MiniLM L6v2 and MiniLM L12v2 ONNX 2026-02-08 07:16:03 +05:00
Priler
4815c7f9bb Bump to Lua 5.5 2026-02-08 06:42:58 +05:00
Priler
13d6686dd9 Merge branch 'master' of https://github.com/Priler/jarvis 2026-02-08 06:37:55 +05:00
Priler
acc806d403 Improved wake-word & command detection, with dual mode 2026-02-08 06:37:39 +05:00
Abraham Tugalov
b10b5f9ab1
Mark README as outdated
Updated the README to indicate that it is outdated.
2026-01-17 06:27:35 +05:00
Priler
baf84e0d8f library files required for the build added 2026-01-17 06:08:09 +05:00
Priler
7440baa1b2 basic Lua 5.4 implementation with few example commands 2026-01-17 05:46:38 +05:00
Priler
11c2500d9c Commands/voices multilanguage support + Ukranian vosk model added 2026-01-13 02:21:59 +05:00
Priler
e2370dc046 VAD fixes + some calibrations 2026-01-08 00:35:21 +05:00
Priler
47b7e7a65d Tray options implementation + Voice system rewrite + build fixes 2026-01-07 23:29:46 +05:00
Priler
412acb7e2d Multilingual support via Fluent + Frontend improvements + Rewrite of ArcReactor 2026-01-07 05:04:04 +05:00
Priler
adec595cfa websockets based IPC added in order to bind GUI/app together 2026-01-07 00:15:36 +05:00
Priler
eb0d40bae6 noise suppression added via nnnoiseless + vad + gain-normalizer + few frontend changes 2026-01-06 23:32:58 +05:00
Priler
a640e6caea vosk usage optimization 2026-01-05 04:20:43 +05:00
Priler
cab53abcbe vosk model selection in GUI 2026-01-05 03:38:04 +05:00
Priler
36acacf259 jarvis-cli added for dev tests 2026-01-05 02:23:32 +05:00
Priler
03da13ed73 intent recognition added (first implementation) 2026-01-05 01:23:13 +05:00
Priler
5f1f9ce321 intent recognition added (first implementation) 2026-01-05 01:22:45 +05:00
Priler
0c28304840 frontend cleanup 2026-01-04 22:50:34 +05:00
Priler
091a41ac33 frontend fixes & db rewrite with serde 2026-01-04 09:00:51 +05:00
Priler
61b7a79455 rustpotter detections optimization + few code improvements 2026-01-04 06:14:05 +05:00
Priler
88d73eeb10 project restructure with Rust workspaces 2026-01-04 05:26:40 +05:00
Priler
cf018240c5 project restructure with Rust workspaces 2026-01-04 05:24:25 +05:00
Priler
09f72622bc project restructure with Rust workspaces 2026-01-04 05:19:47 +05:00
Priler
3ffbe876f3 Draft successful build, versions bump, crates up to date + custom forks of certain crates 2025-12-12 02:05:37 +05:00
Priler
0fbb5ac5aa Draft code updates for kira/rodio (new versions) 2025-12-12 01:59:07 +05:00
Priler
76aca1e34a Custom pv_recorder git repo (reverted) 2025-12-12 01:36:39 +05:00
Priler
1a146e9505 Bruh 2025-12-12 00:31:17 +05:00
Abraham Tugalov
840e132180
Merge pull request #164 from Alim4567/patch-2
Update command.yaml
2025-12-12 00:30:06 +05:00
Abraham Tugalov
b3fd107707
Merge pull request #90 from benzlokzik/patch-1
Markup correction
2025-12-12 00:28:50 +05:00
Abraham Tugalov
530682ed05
Merge pull request #82 from el1sha256/linux_build
Linux build files
2025-12-12 00:28:23 +05:00
Priler
7e6aabe30b Merge branch 'sawixy/master' 2025-12-12 00:24:03 +05:00
Priler
80e0cb8baf Adjust PR 175: keep only selected changes 2025-12-12 00:19:29 +05:00
Priler
17a4033948 Crates versions bump (picovoice removed) 2025-12-12 00:11:32 +05:00
Priler
b4c11261b5 Accept selected changes from PR #175 2025-12-12 00:09:51 +05:00
Priler
5a550087c4 Accept selected changes from PR #175 2025-12-12 00:01:22 +05:00
Priler
3c7df5fc6e Latest changes 2025-12-11 23:43:50 +05:00
sawixy
9e42085ff3 gtk linux fix 2025-09-07 20:01:44 +03:00
Alim4567
1b835e92b5
Update command.yaml 2025-06-13 19:15:41 +04:00