AURA SYMPHONY

Seven virtuosos.
One baton.

Aura is a zero-surface, multi-agent platform for deep video analysis, generative media, and adaptive learning. Speak your intent — the Conductor commissions the rest.

ALL SYSTEMS OPERATIONAL
THE_ENSEMBLE

Meet the Virtuosos.

Each agent is an expert in one domain, with its own model, constitution, and toolset. They converse over the Symphony Bus — commissions chain from one specialist to the next, and the Critic gates every result before it reaches you.

The Conductor

gemini-2.5-pro

Orchestra Lead

Interprets your intent and delegates to the specialists. Complex queries route through a ReAct plan–act–observe loop; everything else is a single-pass function call.

intent-parsingdelegationorchestration

The Visionary

gemini-2.5-pro

Visual Analyst

Deep multimodal analysis of video frames and images — composition, color theory, motion, hidden details — structured as Insights for the Lens Laboratory.

video-analysisimage-analysisobject-detection

The Scholar

gemini-2.5-flash

Research Specialist

Grounds the analysis in the real world via Google Search — fact checks, recent events, external context — and always cites its sources.

web-searchfact-checkinggrounding

The Artisan

veo-3.1 / imagen

Media Creator

Crafts new media with generative video and image models. Text-to-video, image generation, and instruction-driven image editing.

video-generationimage-generationmedia-editing

The Analyst

gemini-2.5-pro · thinking

Logic Specialist

Complex reasoning, structured data extraction, and synthesis. Builds courses from raw analysis and tracks learning progress.

reasoningdata-extractionsynthesis

The Chronicler

gemini-2.5-flash

Documentation Lead

Summarizes sessions, organizes insights into reports, generates TTS, and prepares exports — Markdown, PDF, and NLE timelines.

summarizationreport-generationexport-formatting

The Critic

gemini-2.5-pro · thinking

Quality Evaluator

The adversarial quality gate. Scores every output on relevance, factual consistency, and quality — and triggers retry loops when standards are not met.

quality-evaluationhallucination-detectionrelevance-check
THE_MACHINERY

Built like an instrument.

Under the podium: streaming inference, vector search, CRDTs, WASM sandboxes, and a worker pool — all degrading gracefully to browser-local alternatives when the backends are off.

Semantic video search

Ask "where did they discuss the black hole?" and markers drop on the timeline at the exact timestamps. Adaptive semantic chunking + ChromaDB vector search.

Streaming responses

Every Virtuoso streams token-by-token via generateContentStream — 60–80% lower perceived latency.

ReAct planning

Multi-step queries route through a Reason+Act loop: the Conductor plans, executes, observes, and adapts.

Voice-activated Conductor

Wake word or mic click — speak your commands for a true zero-surface experience.

Valhalla sandbox

Agents generate automation scripts for external creative tools, executed in a Pyodide (Python-in-WASM) sandbox behind 3 security layers.

Adaptive learning

Any video becomes a structured course. Bayesian Knowledge Tracing with temporal decay powers a calibrated Digital Learner Profile.

CRDT collaboration

Real-time multi-user editing via Yjs — conflict-free shared state, WebSocket transport, peer cursors.

Multimodal RAG

CLIP ViT-B/32 frame embeddings enable true visual search next to text retrieval, fused across modalities.

WebWorker pool

Frame extraction distributed across N workers with work-stealing load balancing.

NLE export

Send timelines, annotations, and generated assets to Premiere, Final Cut, or Resolve via FCPXML, EDL, or CSV.

Plugin marketplace

Install third-party Virtuosos with sandboxed execution and SHA-256 integrity verification — or build your own in Agent Studio.

Offline-first PWA

Service Worker caching + an IndexedDB mutation queue give full offline operation with background sync.

THE_LENSES

Eighteen ways to listen.

Lenses are focused analysis programs in the Lens Laboratory — point one at your media and the orchestra plays it back as structure: captions, charts, courses, diagrams, new media.

Create CourseA mini-course from any video: summary, key moments, quiz.
A/V CaptionsScene-by-scene transcript of dialogue and visuals.
Paragraph3–5 sentence summary, each linked to a timecode.
Key MomentsClickable highlights dropped on the timeline.
In-struktStep-by-step walkthrough for tutorials and guides.
Table5 key shots with descriptions and visible objects.
ChartExcitement, importance, or people-count over time.
MermaidA flowchart of the video’s structure or workflow.
HaikuThe essence of the video in 5-7-5.
Deep AnalysisThinking Mode for complex custom analysis.
Web SearchGrounded answers about current events and topics.
PDF AnalysisUpload a PDF; ask questions or get a summary.
Transcribe AudioMicrophone capture, transcribed to text.
Live ConversationReal-time voice conversation with the orchestra.
Generate ImageNew images from a text prompt via Imagen.
Edit ImageInstruction-driven edits of uploaded images.
Generate VideoText-to-video via Veo, with optional start frame.
CustomBring your own prompt; get time-coded results.
THE_PIT

A polyglot orchestra pit.

Six services, one docker-compose. Every backend is optional — the frontend falls back to browser-local processing, so the symphony never stops.

ServiceStackPortRole
FrontendReact 19 + Vite 6 + TypeScript3000SPA, agent orchestration, frame extraction
API ProxyExpress3005Gemini key isolation, rate limiting, usage metering
Vector SearchFastAPI + ChromaDB3001Semantic search with adaptive chunking
Graph KnowledgeExpress + SQLite3004Concept graph traversal, learning paths
Media PipelineExpress + FFmpeg + WebSocket3002/3003Cloud-side frame extraction, transcription
CLIP EmbeddingsFastAPI + CLIP ViT-B/323006Multimodal visual search

Defense-in-depth AI safety: Zod schema validation on all LLM function calls → Critic adversarial quality gate → Valhalla 3-layer sandbox → plugin sandboxed execution.

THE_PODIUM

Step up. Raise the baton.