Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
94ceb4f
feat: implement per-scope Markov chain preflight prediction
aayank13 Jun 28, 2026
f97f3ef
feat: add streaming support for inference requests
aayank13 Jul 6, 2026
abc57d9
chore: cargo fmt
aayank13 Jul 6, 2026
63c2038
feat: add bearer token support for daemon client and improve error ha…
aayank13 Jul 7, 2026
9aaeab2
feat: enhance provider initialization to return Result for better err…
aayank13 Jul 7, 2026
308842b
Merge pull request #3 from mofa-org/engine-preflight
aayank13 Jul 7, 2026
5287b43
feat: prefer=local routing, token/cost observability, real Ollama str…
aayank13 Jul 12, 2026
39d52c2
feat: Enhance routing logic and introduce reasoning capabilities
aayank13 Jul 25, 2026
dc445fb
feat: add LocalImageGen provider and enhance ASR with speaker diariza…
aayank13 Jul 29, 2026
1585b4a
Refactor routing and model handling in the MoFA engine
aayank13 Jul 30, 2026
e2733a9
refactor: change visibility of several structs and methods to crate-l…
aayank13 Jul 30, 2026
fca7677
feat: enhance error handling and add API token management in the dash…
aayank13 Jul 30, 2026
b128c80
feat: add stateful Responses API for multi-turn conversations
aayank13 Aug 1, 2026
604ee1f
feat: enhance OpenAPI documentation and error handling for streaming …
aayank13 Aug 2, 2026
5043314
chore: remove outdated acceptance and decision documents for stages 0-5
aayank13 Aug 2, 2026
b0b083e
fix: address review — image allowlist, TTL default, artifact dir, tok…
BH3GEI Aug 4, 2026
022cf7c
feat: add subtle dependency and improve constant time comparison for …
aayank13 Aug 5, 2026
5e7c8c8
feat: scenario examples
aayank13 Aug 15, 2026
c1a7554
feat: add mofa-podcast package
aayank13 Aug 16, 2026
9678175
feat: add mofa-explainer application for generating explainer videos
aayank13 Aug 18, 2026
d96c545
feat: add mofa-review application for local git diff reviews with ann…
aayank13 Aug 18, 2026
fde8ccb
feat: add cloud video generation backend with Seedance API support
aayank13 Aug 19, 2026
f5fd5e5
feat: add image generation capability to OpenAI-compatible backend
aayank13 Aug 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Example environment for mofa-studio (and any app using the Agnes / Ark backends).
#
# Copy this to `.env.local` (gitignored), fill in your key, then:
# source .env.local && cargo run -p mofa-studio
#
# `.env.local` is NOT auto-loaded by the app — you `source` it so the values land
# in the process environment, where the engine resolves `api_key = "env:VAR"`.

# --- Agnes AI (free omni-modal gateway) — chat + image + video ---
# Get a free key at https://agnes-ai.com. This one key enables all three.
export AGNES_API_KEY=""

# Endpoint + model ids (defaults shown; override only if the docs change):
export AGNES_BASE_URL="https://apihub.agnes-ai.com/v1"
export AGNES_CHAT_MODEL="agnes-2.5-flash"
export AGNES_IMAGE_MODEL="agnes-image-2.1-flash"
export AGNES_VIDEO_MODEL="agnes-video-v2.0" # or "agnes-video-2.5"

# --- Seedance via Volcengine Ark (alternative video backend) ---
# Only needed if you use the Ark dialect instead of Agnes for video.
# export ARK_API_KEY=""
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
target/
.env
.env.local
.env.*.local
*.swp
__pycache__/
node_modules/
Expand Down
Loading
Loading