1. Executive Summary & Model Tier Taxonomy
Modern LLMs fall into three distinct operational tiers based on reasoning depth, latency, token economics, and tool execution reliability:
Code
┌────────────────────────────────────────────────────────────────────────┐
│ TIER 1: HEAVY THINKERS │
│ System Architecture • Technical Planning • High-Stakes Ideation │
│ Gemini 3.1 Pro Preview | Claude Opus 5 | gpt-5.6-sol │
└───────────────────────────────────┬────────────────────────────────────┘
│ Generates Architecture & Specs
▼
┌────────────────────────────────────────────────────────────────────────┐
│ TIER 2: REASONERS │
│ Orchestration • Monorepo Dev • Tool Calling • Pytest & Playwright │
│ Gemini 3.7 / 3.6 Flash | Claude Sonnet 5 | gpt-5.3-codex │
└───────────────────────────────────┬────────────────────────────────────┘
│ Delegates Micro-Tasks
▼
┌────────────────────────────────────────────────────────────────────────┐
│ TIER 3: WORKER BEES │
│ Spec Execution • CUD Mutations • Schema Lookups • Data Scraping │
│ Gemini 3.5 / 3.1 Flash-Lite | Claude Haiku 4.5 | gpt-5.6-luna │
└────────────────────────────────────────────────────────────────────────┘
2. Model Tier Specification & Best Use Cases
Tier 1: Heavy Thinkers (Architects & High-Stakes Planners)
- Role: High-level system architecture, multi-file code planning, complex database schema design, technical trade-off evaluation, and deep root-cause debugging breakdowns.
- When to Use: Only invoke during the planning/architecture phase or when an escalation threshold is reached (e.g. when a sub-agent is stuck).
- Cost Range: $2.00 - $5.00+ / 1M input tokens | $12.00 - $30.00+ / 1M output tokens.
- Recommended Models:
- Google Gemini:
gemini-3.1-pro-preview($2.00 input / $12.00 output) — Massive context window, superior structural reasoning. - Anthropic Claude:
claude-opus-5($5.00 input / $25.00 output) — Unmatched nuanced comprehension and architectural prose. - OpenAI:
gpt-5.6-sol($5.00 input / $30.00 output) /gpt-5.5($5.00 / $30.00) — Deep chain-of-thought and mathematical rigor.
- Google Gemini:
Tier 2: Reasoners (Orchestrators, Full-Stack Devs & QA Engineers)
- Role: Interactive REPL orchestration, multi-tool agent execution, monorepo coding (FastAPI backend + React frontend), test suite authoring (Pytest/Playwright), API integration, domain research, and dynamic debugging.
- When to Use: The primary engine for all active interactive turns, multi-tool workflows, and specialized developers. They reason reliably, make structured tool calls without schema hallucination, and run at low latency (< 1.5s TTFT).
- Cost Range: $1.50 - $3.00 / 1M input tokens | $7.50 - $15.00 / 1M output tokens.
- Recommended Models:
- Google Gemini:
gemini-3.7-flash/gemini-3.6-flash($1.50 input / $7.50 output) — Industry-leading speed-to-intelligence ratio, excellent function calling. - Anthropic Claude:
claude-sonnet-5($2.00 input / $10.00 output) — Exceptional code generation, precise refactoring, and tool execution. - OpenAI:
gpt-5.6-terra($2.00 input / $12.00 output) /gpt-5.3-codex($1.75 input / $14.00 output) — Specialized code completions and fast reasoning.
- Google Gemini:
Tier 3: Worker Bees (Spec Executors & Single-Task Micro-Agents)
- Role: Pure execution of rigid specifications, single-field CRUD mutations, schema lookups, basic SQL generation, log aggregation, web scraping extraction, simple data formatting, and summarization.
- When to Use: High-throughput automated pipelines and isolated sub-tasks where the prompt already provides exact instructions and constraints.
- Cost Range: $0.20 - $1.00 / 1M input tokens | $1.20 - $5.00 / 1M output tokens.
- Recommended Models:
- Google Gemini:
gemini-3.5-flash-lite($0.30 input / $2.50 output) /gemini-3.1-flash-lite($0.25 input / $1.50 output) — High-throughput, ultra-low cost. - Anthropic Claude:
claude-haiku-4.5($1.00 input / $5.00 output) — Fast, structured JSON generation. - OpenAI:
gpt-5.6-luna($0.20 input / $1.20 output) /gpt-5.4-nano($0.20 input / $1.25 output) — Micro-agent execution.
- Google Gemini:
3. Valstorm AI Agent Model Allocations
Below is the proposed allocation for all 49 AI Agents currently configured in Valstorm.
Part A: Core Swarm Profiles (18 Agents)
Profile Slug (api_name) | Display Name | Proposed Tier | Proposed Model | Proposed Provider | Rationale |
|---|---|---|---|---|---|
orchestrator | Valstorm Orchestrator | Tier 2: Reasoner | gemini-3.7-flash | gemini | Master coordinator; requires fast tool calls, context synthesis, and swarm task delegation. |
architect | Software Architect | Tier 1: Heavy Thinker | gemini-3.1-pro-preview | gemini | High-level system design, schema architecture, technical trade-offs, and specification authoring. |
developer | Software Developer | Tier 2: Reasoner | gemini-3.7-flash | gemini | Monorepo coding, refactoring, test execution, debugging. |
api-dev | FastAPI Backend Developer | Tier 2: Reasoner | gemini-3.7-flash | gemini | FastAPI routes, MongoDB queries, Celery background workers, WebSockets. |
frontend-dev | Frontend React/Next.js Engineer | Tier 2: Reasoner | gemini-3.7-flash | gemini | React 19, Next.js, Jotai state atoms, Material-UI, and Tailwind CSS. |
mobile-dev | Mobile React Native Specialist | Tier 2: Reasoner | gemini-3.7-flash | gemini | React Native, Expo, mobile styling, and native bridge maintenance. |
tooling-dev | Platform Tooling & CLI Engineer | Tier 2: Reasoner | gemini-3.7-flash | gemini | Python CLI commands, internal SDK scripts, and developer tooling. |
dev-ops | DevOps & Cloud Engineer | Tier 2: Reasoner | gemini-3.7-flash | gemini | Docker compose services, Kubernetes manifests, CI/CD pipelines. |
devops-engineer | DevOps Infrastructure Specialist | Tier 2: Reasoner | gemini-3.7-flash | gemini | Kubernetes cluster administration, Docker builds, and deployment workflows. |
backend-tester | Backend Test Engineer | Tier 2: Reasoner | gemini-3.7-flash | gemini | Pytest automated testing, async fixtures, mock DBs, regression diagnosis. |
frontend-tester | Frontend QA Engineer | Tier 2: Reasoner | gemini-3.7-flash | gemini | Playwright E2E testing, visual regression testing, Electron testing. |
researcher | Technical & Domain Researcher | Tier 2: Reasoner | gemini-3.7-flash | gemini | Literature review, domain reconnaissance, and grounded citations. |
data-science | Data Science Specialist | Tier 2: Reasoner | gemini-3.7-flash | gemini | Data analysis, Jupyter workflows, tabular data transformations. |
valstorm-assistant | Valstorm Assistant | Tier 2: Reasoner | gemini-3.7-flash | gemini | Interactive platform assistant for records CUD, SQL queries, and VFS file management. |
docs-writer | Technical Documentation Writer | Tier 2: Reasoner | gemini-3.7-flash | gemini | Markdown docs authoring, API endpoint references, architecture specs. |
browser-scraper | Browser & Scraping Specialist | Tier 2: Reasoner | gemini-3.7-flash | gemini | Headless browser scripting, Playwright DOM parsing, data extraction. |
video-editor | Video & Media Editor | Tier 3: Worker Bee | gemini-3.5-flash-lite | gemini | Structured ffmpeg execution, media asset transcoding pipelines. |
archivist | Context Archivist & Ingestion Specialist | Tier 3: Worker Bee | gemini-3.5-flash-lite | gemini | Repository context aggregation, session log collation, Markdown dumping. |
Part B: Platform Code & Logic Agents (8 Agents)
| Record ID | Agent Name | Proposed Tier | Proposed Model | Proposed Provider | Rationale |
|---|---|---|---|---|---|
aia_tu15D07q3M1LiTWx | Function Agent | Tier 2: Reasoner | gemini-3.7-flash | gemini | Generates runnable Python backend functions and saves records. |
aia_kpBGLze5fwBHMnOS | Record Trigger Agent | Tier 2: Reasoner | gemini-3.7-flash | gemini | Generates high-reliability Python record trigger logic. |
aia_XkUOTtS9gqnelOCj | Create Function Agent | Tier 2: Reasoner | gemini-3.7-flash | gemini | Writes new backend execution functions from UI specs. |
aia_9XJnIA6kT48wcP3p | Update Function Agent | Tier 2: Reasoner | gemini-3.7-flash | gemini | Refactors and updates existing backend execution functions. |
aia_m8w0QTi8XCFbG6ph | Create Record Trigger Agent | Tier 2: Reasoner | gemini-3.7-flash | gemini | Authors new record trigger handlers. |
aia_ENvuuS8MvA2QDJv8 | Update Record Trigger Agent | Tier 2: Reasoner | gemini-3.7-flash | gemini | Updates and refactors existing record trigger code. |
aia_emyNgA8qYH4hExvu | Local Python Analyzer | Tier 2: Reasoner | gemini-3.7-flash | gemini | Analyzes local Python code syntax, AST, and dependencies. |
aia_v1GZ0tvTEGXfUbBj | Create Report Agent | Tier 2: Reasoner | gemini-3.7-flash | gemini | Analyzes reporting criteria and constructs complex aggregation reports. |
Part C: Query & UI Builder Agents (5 Agents)
| Record ID | Agent Name | Proposed Tier | Proposed Model | Proposed Provider | Rationale |
|---|---|---|---|---|---|
aia_pAerUTMagAs046Hq | SQL Query Agent | Tier 2: Reasoner | gemini-3.7-flash | gemini | Translates natural language into Valstorm SQL syntax with dynamic filters. |
aia_jcjU825KU3MmvvFn | SQL Query Agent (V2) | Tier 2: Reasoner | gemini-3.7-flash | gemini | Evaluates complex joins, ME parameters, and object filters. |
aia_o4lDBHUSpzE0YOTu | Query Builder Agent | Tier 2: Reasoner | gemini-3.7-flash | gemini | Builds dynamic UI query structures and filter criteria. |
aia_rptSaogzpqJc0qBF | Valstorm Data Visualizer | Tier 2: Reasoner | gemini-3.7-flash | gemini | Generates data charts, graphs, and SVG/HTML visual components. |
aia_N1QEBRteTHykdZfW | Email Builder Agent | Tier 2: Reasoner | gemini-3.7-flash | gemini | Generates responsive HTML email templates and marketing copy. |
Part D: Single-Task CRUD, Schema & Utility Micro-Agents (18 Agents)
| Record ID | Agent Name | Proposed Tier | Proposed Model | Proposed Provider | Rationale |
|---|---|---|---|---|---|
aia_X3LorgtDZRfJeTFQ | Schema Agent | Tier 3: Worker Bee | gemini-3.5-flash-lite | gemini | Executes get_schema tool lookups based on entity name. |
aia_gXJXd7cNInCkiA5E | Create Object Agent | Tier 3: Worker Bee | gemini-3.5-flash-lite | gemini | Creates custom schema object definitions. |
aia_yRksIjS3Vakv8DRM | Update Schema Agent | Tier 3: Worker Bee | gemini-3.5-flash-lite | gemini | Updates schema metadata properties. |
aia_0OSrGrjhVDWTJbSn | Delete Schema Agent | Tier 3: Worker Bee | gemini-3.5-flash-lite | gemini | Deletes schema definitions. |
aia_vQFZsAjS8KCpbTYa | Create Field Agent | Tier 3: Worker Bee | gemini-3.5-flash-lite | gemini | Adds field definitions to an existing schema. |
aia_cJikNYrE4gTVnA5v | Update Field Agent | Tier 3: Worker Bee | gemini-3.5-flash-lite | gemini | Modifies field properties (label, format, required). |
aia_3pmJl5XYGvVbBbZP | Delete Field Agent | Tier 3: Worker Bee | gemini-3.5-flash-lite | gemini | Removes fields from a schema. |
aia_BLLykLZWT3ulahW9 | Create Record Agent | Tier 3: Worker Bee | gemini-3.5-flash-lite | gemini | Performs single or batch record creation. |
aia_tlFsiSXCGxnKnDJ3 | Update Record Agent | Tier 3: Worker Bee | gemini-3.5-flash-lite | gemini | Performs record field updates. |
aia_Lvl2zver46JDWMxn | Delete Record Agent | Tier 3: Worker Bee | gemini-3.5-flash-lite | gemini | Deletes records by ID. |
aia_WTtuQ8ceW4xxUVaF | CUD Agent | Tier 3: Worker Bee | gemini-3.5-flash-lite | gemini | General-purpose record mutations. |
aia_KgWbMiN9rpqchDvg | Query Agent | Tier 3: Worker Bee | gemini-3.5-flash-lite | gemini | Direct record lookups and simple list fetching. |
aia_FE7tWEX1DYXAjHYz | Create List Filter Agent | Tier 3: Worker Bee | gemini-3.5-flash-lite | gemini | Creates list view filter presets. |
aia_F3s4Ut2jhLe4THgV | Ticket Collector | Tier 3: Worker Bee | gemini-3.5-flash-lite | gemini | Ingests and tags incoming support tickets. |
aia_sdp8ApWqIyQqBMzt | Sales Discovery Call Note Taker | Tier 3: Worker Bee | gemini-3.5-flash-lite | gemini | Extracts structured key takeaways from sales call transcripts. |
aia_fl6ReFfGw6qrXJr8 | Company Data Cruncher | Tier 3: Worker Bee | gemini-3.5-flash-lite | gemini | Parses and normalizes incoming company firmographics. |
aia_iGGz0VKHeoF0qVs4 | Enrich Lead from Company Website | Tier 3: Worker Bee | gemini-3.5-flash-lite | gemini | Extracts company data from public web text. |
aia_GFVgBA5tRZvZgqfd | Docs Agent | Tier 3: Worker Bee | gemini-3.5-flash-lite | gemini | Lookups documentation snippets. |
4. Verification and Update Scripting
A migration script (hermes-management/apply_model_updates.py) is prepared to:
- Update the live
ai_agentrecords in Valstorm (via authenticatedValstormApiClient.records_update). - Update the local profile files in
~/.valstorm/profiles/<slug>.json. - Update
apps/agent-runtime/exports/ai_agents_migrated.json. - Update
apps/agent-runtime/core/context.pybuilt-in profile defaults.