A structured multi-agent AI system for quantitative trading intelligence, strategy development, and operational automation.
The Hash Capital Research AI Command Center is a prompt-engineering infrastructure layer that defines how a set of specialized AI agents think, route, and respond. It is not a single chatbot. It is a two-layer architecture:
The behavioral specifications for all agents live in this repository as markdown files. Those files are loaded into the OpenClaw gateway at runtime.
Telegram (operator interface)
│
▼
OpenClaw Gateway (Hostinger VPS — 178.16.143.192)
│ runtime-shell/ loaded here
▼
Hash Analyst (runtime shell)
│
├── router
├── market-intel
├── prediction-markets
├── strategy-lab
├── risk-qa
├── engineering
└── research
│
▼
Ollama inference (Mac Mini M4) via Tailscale
OpenRouter / MiniMax (cloud fallback)
hash-ai-command-center/
├── README.md
├── runtime-shell/ # Live operating layer — Hash Analyst persona
│ ├── IDENTITY.md # Who Hash Analyst is and what it does
│ ├── SOUL.md # Primary system prompt — routing, discipline, behavior
│ └── PLAYBOOK.md # Operational rulebook — answer shapes, failure modes
├── validation/ # Behavioral test suite
│ └── router-behavior.md # Test prompts, scoring rubric, results
└── workspaces/ # One folder per specialist agent
├── router/
├── market-intel/
├── prediction-markets/
├── strategy-lab/
├── risk-qa/
├── engineering/
└── research/
Each workspace contains 10 files:
| File | Purpose |
|---|---|
| IDENTITY.md | Role, mission, scope boundary, what the agent is NOT |
| SOUL.md | Primary system prompt — principles, tone, discipline |
| PLAYBOOK.md | Operational rules — how to handle each prompt type |
| BRAIN.md | Cognitive model — how the agent reasons |
| HEARTBEAT.md | Session cadence — start/end checks, blocker detection |
| MEMORY.md | Durable knowledge that persists across sessions |
| LOGBOOK.md | Historical record of changes and milestones |
| TASKS.md | Live task board — active, pending, blocked, deferred |
| TOOLS.md | Tool use policy — when and how to use tools |
| USER.md | Operator profile — preferences and priorities |
| Specialist | Domain |
|---|---|
| router | Orchestration — classify, assign, sequence, control |
| market-intel | Crypto, macro, equities, commodities, regulatory |
| prediction-markets | Polymarket / Kalshi odds, repricing, event probability |
| strategy-lab | Signal logic, Pine Script, backtesting, system design |
| risk-qa | Drawdown, fragility, deployment safety, challenge function |
| engineering | Infrastructure, OpenClaw, Ollama, webhooks, automation |
| research | Deep investigation, synthesis, long-form analysis |
Hash Analyst routes prompts using an ownership model:
Cross-domain sequence examples:
prediction-markets → market-intel — odds shift needs broader market interpretationmarket-intel → strategy-lab — market read needs strategy framingstrategy-lab → risk-qa — signal design needs challenge and downside reviewstrategy-lab → engineering — validated concept needs implementation| Component | Detail |
|---|---|
| Command interface | Telegram bot |
| Gateway | OpenClaw on Hostinger VPS (Ubuntu) |
| Local inference | Ollama on Mac Mini M4 via Tailscale |
| Cloud fallback | OpenRouter / MiniMax |
| Networking | Tailscale private VPN |
| Spec library | This GitHub repository |
OpenClaw loads agent specifications from the workspace directories at startup. The runtime-shell files define Hash Analyst behavior at the top level. Each specialist workspace is loaded as a separate agent context.
To update live behavior after editing a file:
cd ~/.openclaw && git pullpkill -f openclaw && sleep 2 && cd ~/.openclaw && nohup openclaw gateway --force > openclaw.runtime.log 2>&1 &mkdir workspaces/<name>workspaces/router/BRAIN.mdruntime-shell/SOUL.mdruntime-shell/SOUL.md under Routing disciplinevalidation/router-behavior.mdThe validation suite lives in validation/router-behavior.md. It contains test prompts with expected owner, expected sequence, expected answer shape, and a scoring rubric.
To run a test:
Scoring dimensions: owner accuracy, sequence accuracy, calibration (1-5), concision (1-5), escalation discipline (1-5), evidence honesty (1-5).
See workspaces/router/TASKS.md for the live task board.
See workspaces/router/LOGBOOK.md for the system history.