fluvie_ai 0.1.9
fluvie_ai: ^0.1.9 copied to clipboard
Author Fluvie videos from natural language: a provider-agnostic LLM client that emits a deterministic VideoSpec.
Changelog #
The format follows Keep a Changelog and the versions follow Semantic Versioning.
0.1.9 - 2026-06-23 #
Lockstep maintenance release; demo (mobile layout) and CI fixes only, no library changes since 0.1.8.
0.1.8 - 2026-06-23 #
Lockstep maintenance release; demo and deploy fixes only, no library changes since 0.1.6.
0.1.7 - 2026-06-23 #
Lockstep maintenance release; demo and deploy fixes only, no library changes since 0.1.6.
0.1.6 - 2026-06-23 #
Lockstep maintenance release; no functional changes since 0.1.5.
0.1.5 - 2026-06-23 #
Changed #
- The author validates a decoded spec against the schema and feeds an off-schema spec back into the repair loop, and the prompt now carries a complete worked example.
0.1.4 - 2026-06-22 #
Lockstep release with the rest of the workspace; a documentation touch-up only.
0.1.3 - 2026-06-22 #
Lockstep release with the rest of the workspace; no changes to this package.
0.1.2 - 2026-06-21 #
Lockstep release with the rest of the workspace; no changes to this package.
0.1.0 - 2026-06-20 #
The first public release.
Added #
LlmVideoAuthorService: turn a prompt into a deterministicVideoSpec, with a validate-then-repair loop (up to three rounds) against Fluvie's JSON Schema.- A provider-agnostic
AiClientwith built-in clients for Claude, Gemini, Mistral, and local Ollama, selectable from the environment withaiClientFromEnv. - Spec refinement: pass an existing spec as
baseand a rendered frame aslastFrameso multimodal providers can see what they are editing. FakeAiClientfor tests, plus Riverpod providers for wiring.