J.A.R.V.I.S-rust/crates
Bossiara13 02f5829aaa feat(core): add Groq/OpenAI-compatible LlmClient
New jarvis-core::llm module providing a blocking client for
OpenAI-compatible chat completions endpoints (Groq by default).

- LlmClient::new / from_env (GROQ_TOKEN, GROQ_BASE_URL, GROQ_MODEL)
- complete(messages, max_tokens) -> String
- thiserror-based LlmError / ConfigError
- gated behind a new llm feature, included in default jarvis_app

Not yet wired into the wake-word/intent loop; that lands in v0.3.
2026-04-22 19:36:14 +03:00
..
jarvis-app AI models shared registry + Code cleanup + Better async handling + Some fixes, etc 2026-02-18 21:08:48 +05:00
jarvis-cli build: add jarvis-cli/build.rs mirroring jarvis-app 2026-04-22 17:55:33 +03:00
jarvis-core feat(core): add Groq/OpenAI-compatible LlmClient 2026-04-22 19:36:14 +03:00
jarvis-gui build: add vosk link search to jarvis-gui build.rs 2026-04-22 18:07:33 +03:00