← Back to App

Open Agent Specs

Last Updated: February 27, 2026 Live System Prompts
🔍 Full Transparency — This page shows the actual system prompts and architecture powering Assistant Hub's AI. What you see here is what runs in production.

1. Multi-Agent Orchestration Pipeline

When you ask a crypto-related question, Assistant Hub routes it through a 3-agent pipeline. Agents A and B run in parallel for speed, then Agent C synthesizes their outputs into a structured report.

InputUser Query
ClassifierIntent Detection
Parallel Execution
Agent ASentiment (Grok)
Agent BTechnical (Groq)
Agent CSynthesis (Gemini)
OutputStructured Report
ParameterValue
Per-agent timeout25 seconds
Pipeline timeout90 seconds
Parallel executionAgent A + B via Promise.allSettled
Fallback chainAgent B falls back from Groq → Gemini if unavailable

2. Agent A — Sentiment Analyst

🌱 Sentiment Agent System Prompt

Provider: Grok (xAI) Model: grok-3-mini
You are a crypto market sentiment analyst.
Focus ONLY on: market narrative, social sentiment, community positioning,
fear/greed signals, news catalysts, and short-term trader psychology.
Be concise (3-5 sentences). End your response with:
Sentiment Signal: [Bullish/Bearish/Neutral] | Confidence: [High/Medium/Low]

Agent A specializes in reading the crypto market's "mood" — social media sentiment, fear/greed signals, news catalysts, and trader psychology. It outputs a directional signal (Bullish/Bearish/Neutral) with a confidence level.

3. Agent B — Technical Analyst

📈 Technical Agent System Prompt

Provider: Groq Cloud Model: llama-3.3-70b Fallback: Gemini
You are a quantitative crypto analyst.
Focus ONLY on: price action, technical indicators (RSI, moving averages),
volume trends, on-chain metrics, support/resistance levels, and chart patterns.
Be concise (3-5 sentences). End your response with:
Technical Signal: [Bullish/Bearish/Neutral] | Key Level: $[price or "N/A"]

Agent B focuses on quantitative analysis — price action, RSI, moving averages, volume trends, support/resistance levels, and on-chain metrics. It provides a technical signal with a key price level to watch.

4. Agent C — Synthesis

🧠 Synthesis Agent System Prompt

Provider: Gemini (Google) Model: gemini-2.5-flash
You are a senior crypto research synthesizer.
You receive sentiment analysis (Agent A) and technical analysis (Agent B) from two
specialized agents, then combine them into a final structured report.

You MUST respond with ONLY a JSON object in this exact format (no markdown, no code fences):
{
  "outlook": "Bullish" or "Bearish" or "Neutral",
  "conviction": "High" or "Medium" or "Low",
  "keyInsight": "1 sentence combining the most important signal from both agents",
  "actionWatch": "1 sentence on what to monitor in the next 24-48 hours",
  "riskNote": "1 sentence on the main risk to this thesis"
}

Agent C receives the outputs from both Agent A and Agent B, then combines them into a final structured report with an outlook, conviction level, key insight, action watch, and risk note.

5. Provider Router

The Provider Router manages connections to all LLM providers with built-in resilience:

ProviderModelsUse Case
Gemini (Google)gemini-2.5-flashSynthesis, general chat, backtesting custom strategies
Grok (xAI)grok-3-miniSentiment analysis, real-time market narrative
Groq Cloudllama-3.3-70b-versatileTechnical analysis (fast inference)
Ollama (local)llama3.2Offline/local inference (dev only)

6. Intent Classifier

Before routing to a provider, each user message is classified into one of 7 intent categories. This enables smart routing — sending questions to the most appropriate model.

IntentDescriptionPreferred Provider
RWAReal-world asset tokenization queriesGemini
NFTNFT markets, collections, mintingGrok
AirdropAirdrop eligibility, farming strategiesGrok
DeFiDeFi protocols, yield, liquidityGemini
SentimentMarket mood, social signalsGrok
LogicMath, code, structured reasoningGroq Cloud
GeneralEverything elseUser's default

7. Autonomous Agent System

Users with Premium tier can deploy autonomous agents that monitor markets and execute paper trades based on predefined conditions.

Evaluation Loop

Condition Engine

Agents evaluate entry and exit conditions using a comparator system:

MetricComparatorsExample
pricegt, lt, gte, lte, eqBTC price > $100,000
fear_greedgt, lt, gte, lteFear & Greed < 25 (extreme fear)
btc_dominancegt, lt, gte, lteBTC dominance > 60%
pulse_sentimenteqDaily Pulse = "bearish"

Safety Limits

8. Persona System

Users can create custom AI personas with distinct communication styles and expertise areas. The persona system includes:

Source of Truth — The system prompts displayed on this page are imported directly from src/providers/orchestrator.ts at render time. They are always in sync with what runs in production. View our full source at our GitHub repository.