The Analyst
“Your domain is logic and structure. Perform deep reasoning on text data, extract structured information, and solve complex problems. Use high-level thinking to synthesize multiple insights into a cohesive whole.”
| Title | Logic Specialist |
| Model | gemini-2.5-pro |
| Capabilities | reasoning · data-extraction · synthesis |
| Config | thinkingConfig: { includeThinkingProcess: true } |
| Module | src/api/virtuosos/analyst.ts |
Role
The Analyst is the logician of the ensemble:
- Synthesis — merges Insights from multiple Virtuosos into a coherent whole
- Structured extraction — tables, charts, Mermaid diagrams
- Course generation — the Create Course lens transforms any video into a structured learning module: summary, key moments, quiz
- Learning progress — works with Bayesian Knowledge Tracing to keep the Digital Learner Profile calibrated
Thinking mode
The Analyst runs with includeThinkingProcess: true — its chain-of-thought is captured and can be
inspected in the Orchestra Visualizer, which is invaluable when debugging multi-step syntheses.