Commit graph

  • 8ff87f3096 fix: serialize all audio (no overlap) + GUI shows daemon's TTS, not its own feature/pc-tools Bossiara13 2026-05-24 23:35:46 +03:00
  • 73fc404ec7 feat: /history page (recognition log) + multi wake-word loading Bossiara13 2026-05-24 23:23:43 +03:00
  • 965441d4db fix: GUI max-width on wrapper + visible TTS swap result + warning cleanup Bossiara13 2026-05-24 23:11:49 +03:00
  • 944cfcc891 fix: toasts say 'J.A.R.V.I.S.' (was 'PowerShell') + unbreak frontend build Bossiara13 2026-05-24 22:22:19 +03:00
  • 6729e53be6 fix: TTS hot-swap actually works + GUI max-width + Python builder discoverable Bossiara13 2026-05-24 22:12:04 +03:00
  • 05b75feee4 feat: Wave 11 — birthdays tracker pack Bossiara13 2026-05-16 14:59:50 +03:00
  • 87bb186e94 feat: Wave 10 — expense tracker pack (voice-driven) Bossiara13 2026-05-16 14:57:58 +03:00
  • bb3b4f5942 docs: update USAGE.md with Wave 4-8 voice commands Bossiara13 2026-05-16 14:46:18 +03:00
  • bb2799ed8c feat: Wave 8 — bedtime/morning/coffee routine packs Bossiara13 2026-05-16 14:43:28 +03:00
  • 7e1d1c3cc7 feat: Wave 7 — 'where did I leave off' + Stark trivia Bossiara13 2026-05-16 14:41:56 +03:00
  • 8f46bd735a feat: Wave 6 — focus mode, cooking timer, memory admin Bossiara13 2026-05-16 14:39:55 +03:00
  • df799b6cd2 feat: Wave 5 — sysinfo speaks, smart reminders, outlook COM, time tracker, WOL, conversation tools Bossiara13 2026-05-16 14:34:29 +03:00
  • 919d565879 feat: real-Jarvis Wave 4 — personality, idle banter, persistent history, offline math, DDG search Bossiara13 2026-05-16 13:52:49 +03:00
  • 3f8300dc6f chore: CI workflows + drop Ukrainian (UA → just RU/EN) Bossiara13 2026-05-16 13:38:12 +03:00
  • 4e21024509 feat: Wave 3 — plugin system + custom wake-word trainer Bossiara13 2026-05-16 13:26:42 +03:00
  • c4b22618f8 feat: Wave 1 — 10 new packs (75 → 85 rust packs) Bossiara13 2026-05-16 01:04:23 +03:00
  • 4d3d664abd feat: Now Playing + World Clock + Daily Quote packs (72 → 75 rust packs) Bossiara13 2026-05-16 00:56:10 +03:00
  • 4efe306b3a feat(gui): profile switcher chip in header Bossiara13 2026-05-16 00:48:23 +03:00
  • ea4341fbc9 test+feat: +3 commands tests, +2 packs (self_check + ssl_check), env-race fix Bossiara13 2026-05-15 23:43:59 +03:00
  • 4f83062815 docs+feat: USAGE.md + interesting_fact + mailto packs Bossiara13 2026-05-15 23:38:03 +03:00
  • d3180b7d78 feat: GUI /memory page + disk/date_math/sleep_timer packs (10 new commands) Bossiara13 2026-05-15 23:35:23 +03:00
  • 84d3b57ddc feat: unit conversion + random generators packs (7 new commands) Bossiara13 2026-05-15 18:41:44 +03:00
  • 20b6b06b5d test: +13 more tests (99→112), incl. live Ollama smoke (ignored by default) Bossiara13 2026-05-15 18:40:06 +03:00
  • 41eb47724c feat: lock_workstation + screenshot + net_info packs + modernise power pack Bossiara13 2026-05-15 18:32:13 +03:00
  • 77063fed86 test+feat: +37 tests (62→99) + intro/echo packs (5 new commands) Bossiara13 2026-05-15 18:28:11 +03:00
  • a2dfadf5c1 feat(gui): wire Footer + Settings to daemon over IPC (closes the gap from a6a098d) Bossiara13 2026-05-15 17:42:40 +03:00
  • a6a098de15 feat(ipc): SwitchLlm + ReloadLlm + QueryHealth — daemon hot-swap + state snapshot Bossiara13 2026-05-15 17:37:32 +03:00
  • 9488190d35 test: +7 unit tests for llm::parse_backend + macros::Store serde Bossiara13 2026-05-15 17:30:24 +03:00
  • c22a24ccd8 feat(gui): /macros + /scheduler pages + README rewrite Bossiara13 2026-05-15 17:28:22 +03:00
  • c7ab751e39 perf(startup): log total boot time on jarvis-app startup (IMBA-8 nudge) Bossiara13 2026-05-15 17:13:49 +03:00
  • dbb4a6b888 feat(macros): IMBA-7 voice-recorded command sequences (VoiceAttack-style) Bossiara13 2026-05-15 17:12:32 +03:00
  • d63399f4c9 feat(gui): footer backend chips + Settings 'AI Backends' tab + i18n Bossiara13 2026-05-15 17:06:46 +03:00
  • b243e67870 feat: Tauri backend commands + wikipedia rewrite + github PR review pack Bossiara13 2026-05-15 16:31:54 +03:00
  • 385bd5c8ce feat: persist LLM/TTS backend choice + reset/repeat context + quick-search + diagnostics Bossiara13 2026-05-15 16:25:28 +03:00
  • 5c7245012e feat: hot-swap LLM backend + media keys + codebase Q&A + scheduler cancel-by-text + TTS pre-warm Bossiara13 2026-05-15 16:15:59 +03:00
  • 6225198821 refactor: maintainability pass — dedup, central env config, cmd helpers, tests, ARCHITECTURE.md Bossiara13 2026-05-15 16:06:18 +03:00
  • 45243c3e3c feat: Ollama LLM backend + 5 utility packs (daily briefing, pomodoro, currency convert, stocks, habits, translate clipboard) Bossiara13 2026-05-15 15:51:24 +03:00
  • 12b1ed4ccb feat(scheduler): IMBA-5 proactive scheduler — reminders, daily briefings, intervals Bossiara13 2026-05-15 15:43:04 +03:00
  • 0b1f1d4480 feat: TTS backend abstraction + 4 'imba' features + Lua packs Bossiara13 2026-05-15 15:32:44 +03:00
  • 80b54af1ee fix(tts): sanitise text before SAPI so it stops reading "J.A.R.V.I.S." as "J точка A точка R точка..." Bossiara13 2026-05-15 14:48:42 +03:00
  • 9911b6ec40 fix(app): embed Common-Controls v6 manifest so TaskDialogIndirect resolves Bossiara13 2026-05-15 13:26:00 +03:00
  • a3bdf90237 build(gui): build.rs auto-runs npm run build, no more stale frontend bundle Bossiara13 2026-05-15 13:18:08 +03:00
  • a7c002c9d4 arch + features: jarvis.text API + brightness/window_switch/spelling/network/summarize (41 packs) Bossiara13 2026-05-15 13:11:18 +03:00
  • a16d2401e7 arch + features: Lua jarvis.speak() / jarvis.llm() API, /commands GUI page, games / mouse / random_choice packs Bossiara13 2026-05-15 12:58:16 +03:00
  • 9d8b917149 feat(commands): analog-inspired tier-2 — news, currency, crypto, fun, wiki, power, help (33 packs) Bossiara13 2026-05-15 12:43:09 +03:00
  • dcee98bddf feat: 5 new packs + dotenvy + regen icon.ico + shortcuts redo Bossiara13 2026-05-15 12:28:44 +03:00
  • ae279aeef7 feat(gui): footer badge "Rust" + one-click run.bat launcher Bossiara13 2026-05-15 12:12:11 +03:00
  • 100db82bd6 feat(commands): tier-1 — translate, math, theme toggle, project opener, sound panel Bossiara13 2026-05-15 12:06:30 +03:00
  • 01ea46c091 fix(app): show toast + open Sound settings when mic enumeration returns nothing Bossiara13 2026-05-15 11:58:47 +03:00
  • 16ef413962 feat(commands): tier-1 PC tools — window mgmt, clipboard, notes, process killer, web search Bossiara13 2026-05-15 11:27:02 +03:00
  • 3d127f05c0 feat(app): speak LLM reply via Windows SAPI server-side Bossiara13 2026-05-15 01:51:02 +03:00
  • 69a38b0d89 feat: LLM auto-fallback + codegen pack + OCR pack Bossiara13 2026-05-15 01:39:21 +03:00
  • 429113175a build(core): add build.rs so cargo test links against libvosk Bossiara13 2026-05-15 01:32:17 +03:00
  • b257f03f65 feat(commands): add media controls + system info packs Bossiara13 2026-05-15 01:19:30 +03:00
  • 24457ad6c9 chore(gui): rebrand — strip TG/Boosty/Patreon/feedback-bot, keep CC BY-NC-SA attribution Bossiara13 2026-05-15 01:09:14 +03:00
  • 85a004e263 test(commands): schema and Lua script validation for resources/commands/ Bossiara13 2026-05-15 00:55:01 +03:00
  • 9c25108356 feat(commands): add PC control packs — volume, apps, file_search, output_device Bossiara13 2026-05-15 00:54:52 +03:00
  • 16240609de fix(commands): repair weather set_city schema, retire broken AHK browser pack Bossiara13 2026-05-15 00:54:34 +03:00
  • c234c46642 chore(app): instrument init steps with eprintln + label app::close calls feature/jarvis-app-resilience Bossiara13 2026-04-27 21:07:33 +03:00
  • 5cbd5515d3 chore(gui): drop unused tg/boosty/patreon entries from appInfo store feature/gui-rebrand-polish Bossiara13 2026-04-27 20:40:47 +03:00
  • 7f167b563b chore: sync Cargo.lock with 0.4.1 version bump Bossiara13 2026-04-27 20:39:42 +03:00
  • 7dff5024c4 chore: bump workspace version to 0.4.1 Bossiara13 2026-04-27 20:38:26 +03:00
  • eedf4aad90 chore(core): default voice = jarvis-og Bossiara13 2026-04-27 20:37:56 +03:00
  • 764320786b chore(gui): hide voice author line in voice picker Bossiara13 2026-04-27 20:37:43 +03:00
  • f0a6ade231 feat(gui): replace /commands placeholder with link to python builder Bossiara13 2026-04-27 20:37:23 +03:00
  • 0e58a699b1 chore(gui): retarget github link to DmitryBykov-ISPO/J.A.R.V.I.S-rust Bossiara13 2026-04-27 20:36:33 +03:00
  • 9fda4a7a4b chore(gui): rewrite footer as fork attribution, drop telegram/boosty/patreon links Bossiara13 2026-04-27 20:36:24 +03:00
  • 1b055fa08c Release v0.4.0 — VAD smart command end (parity with Python v0.2.0) master v0.4.0 Bossiara13 2026-04-23 11:10:12 +03:00
  • 9a1c047282 Merge feature/vad-rust into dev feature/dotenv-loader dev Bossiara13 2026-04-23 11:10:06 +03:00
  • d23c7fbd12 docs: README — VAD smart command end feature/vad-rust Bossiara13 2026-04-23 11:08:09 +03:00
  • acebb02a8e test: vad listening window timing Bossiara13 2026-04-23 11:08:02 +03:00
  • a3389f8bf7 feat(app): close post-wake listening on silence (webrtc-vad) Bossiara13 2026-04-23 11:07:42 +03:00
  • 37c8371f3f feat(core): vad-driven listening window state machine Bossiara13 2026-04-23 11:07:35 +03:00
  • 3f19366ad0 chore: add webrtc-vad workspace dep Bossiara13 2026-04-23 11:07:04 +03:00
  • ff70e6019f Release v0.3.0 — Groq LLM wired into voice loop v0.3.0 Bossiara13 2026-04-23 02:18:21 +03:00
  • 3429d934e3 Merge feature/groq-in-voice-loop into dev Bossiara13 2026-04-23 02:18:09 +03:00
  • 8a2b3f6206 docs: README — voice loop calls Groq for free-form questions feature/groq-in-voice-loop Bossiara13 2026-04-23 02:16:07 +03:00
  • e5aaa7e064 feat(app): wire LlmClient into voice loop with trigger-prefix fallback Bossiara13 2026-04-23 02:16:02 +03:00
  • 176f405310 feat(core): pop_last_user helper on conversation history Bossiara13 2026-04-23 02:15:41 +03:00
  • 1e2c883e68 chore(core): llm config knobs, system prompt, trigger phrases Bossiara13 2026-04-22 23:16:30 +03:00
  • 40f2f8b5f9 feat(core): conversation history with bounded length Bossiara13 2026-04-22 23:16:25 +03:00
  • b2045cf950 Release v0.2.0 — Groq LLM client available (CLI only, not yet in voice loop) v0.2.0 Bossiara13 2026-04-22 19:44:15 +03:00
  • 23c57b855b Merge feature/groq-llm-rust into dev Bossiara13 2026-04-22 19:44:09 +03:00
  • 5b7a2d15d4 docs: README — document LLM module and env vars feature/groq-llm-rust Bossiara13 2026-04-22 19:42:34 +03:00
  • 3d9a95a2db feat(cli): jarvis-cli ask <prompt> via Groq Bossiara13 2026-04-22 19:42:12 +03:00
  • 02f5829aaa feat(core): add Groq/OpenAI-compatible LlmClient Bossiara13 2026-04-22 19:36:14 +03:00
  • d6792fc038 chore: add thiserror to workspace deps Bossiara13 2026-04-22 19:36:06 +03:00
  • 3b4835935f Release v0.1.0 — all crates build v0.1.0 Bossiara13 2026-04-22 18:11:02 +03:00
  • a58b832b44 Merge feature/build-fixes into dev Bossiara13 2026-04-22 18:10:55 +03:00
  • cb140b1c64 build: add vosk link search to jarvis-gui build.rs feature/build-fixes Bossiara13 2026-04-22 18:07:33 +03:00
  • fb5c096327 chore: build frontend assets so tauri context generates cleanly Bossiara13 2026-04-22 17:57:29 +03:00
  • 893a83d197 chore: gitignore tauri-generated schema files Bossiara13 2026-04-22 17:55:56 +03:00
  • 08245d7de6 build: add jarvis-cli/build.rs mirroring jarvis-app Bossiara13 2026-04-22 17:55:33 +03:00
  • 3c81525ab6 Release v0.1.0-alpha — rebrand + README v0.1.0-alpha Bossiara13 2026-04-22 17:46:39 +03:00
  • 54f90bb7c8 Merge feature/rebrand-and-build into dev Bossiara13 2026-04-22 17:46:34 +03:00
  • 8883492715 docs: rewrite README to reflect actual workspace structure feature/rebrand-and-build Bossiara13 2026-04-22 17:28:00 +03:00
  • 61009fd871 chore: rebrand to Bossiara13 fork (preserve Tugalov attribution) Bossiara13 2026-04-22 17:17:00 +03:00
  • 520b98143f AI models shared registry + Code cleanup + Better async handling + Some fixes, etc v0.0.1-import Priler 2026-02-18 21:08:48 +05:00
  • a8ff3442ff some fixes + gliner first implementation Priler 2026-02-11 07:21:50 +05:00
  • b9d5f41bbd Fix intent classifier init Priler 2026-02-08 07:30:46 +05:00