Simulate thousands of AI-driven synthetic personas. Predict market sentiment. Forecast revenue impact. All before a single dollar is spent.
One-Click Install Β· How It Works Β· Architecture Β· Features Β· Documentation Β· License
Traditional market research is slow, expensive, and backward-looking. By the time survey data is analyzed, the cultural conversation has already shifted.
Focus groups can't predict viral dynamics. Spreadsheets can't model human stubbornness. Historical data is blind to novel events.
When a competitor drops prices while running a viral campaignβwhen a PR crisis hits during a product launchβwhen influencer sentiment shifts overnightβyou need to see around corners.
Horizon One is an enterprise-grade agent-based simulation platform that bridges the gap between soft human sentiment and hard commercial outcomes.
Instead of asking a single AI what millions of people might do, Horizon One creates a digital sandbox populated with thousands of distinct synthetic personasβeach with unique demographics, psychographics, financial constraints, and social connectionsβand lets you watch what happens when you inject a real-world strategic event.
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β "What if we launch this campaign next quarter?" β
β β
β ββββββββββββ ββββββββββββ ββββββββββββ β
β β 10,000 ββββββΆβ Simulate ββββββΆβ Revenue β β
β β Personas β β 52 Weeks β β Forecast β β
β ββββββββββββ ββββββββββββ ββββββββββββ β
β β
β Predicted Penetration: 12.4% ROAS: 3.2x CPA: $18.40 β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
|
Scale intelligence vs. cost with four simulation fidelity levels:
|
Translate sentiment into CFO-ready financials:
|
|
Live market intelligence via MCP sensor integration:
|
High-fidelity digital humans grounded in behavioral science:
|
|
Post-simulation strategic intelligence:
|
AI-generated strategic deliverables:
|
Horizon One operates in three phases:
The Persona Generation Engine creates a demographically accurate synthetic population. Each agent receives unique OCEAN personality traits, income constraints, media habits, brand loyalty scores, and social network connections. Archetypes (e.g., "The Nostalgic Curator," "The Franchise Hunter") define behavioral templates that the LLM actors inhabit.
Time advances in configurable ticks (days or weeks). At each tick:
- The Director Model (e.g., Gemini Pro) synthesizes the global narrative context
- Environmental vectors (media sentiment, competitor actions, injected events) propagate through the social network
- Each agent processes stimuli through their cognitive tier and updates their opinion
- The Behavioral Sales Model converts opinion shifts into purchase probabilities using utility calculations, price sensitivity, and competitive choice modeling
The analysis engine aggregates thousands of individual decisions into enterprise-grade KPIs. The Predictive Purchase Engine calculates market share, revenue projections, CPA, and ROAS. Agentic Research enriches findings with real-time market data via MCP servers. AI-generated C-Suite reports synthesize everything into actionable strategy documents.
Alpha_Horizon/
βββ app/
β βββ ui/ # Gradio Frontend
β β βββ pages/
β β βββ simulation.py # Simulation control & monitoring
β β βββ analysis.py # Predictive purchase & analytics
β β βββ history.py # Run history & comparison
β β βββ settings.py # LLM, MCP, & system configuration
β β βββ help.py # Documentation & guides
β β
β βββ backend/
β βββ core/ # Engine & Managers
β β βββ simulation_engine.py # MESA-based ABM core
β β βββ persona_manager.py # Synthetic persona generation
β β βββ behavioral_sales_model.py # Sentiment β Revenue
β β βββ calibration_layer.py # Ground-truth auto-tuning
β β βββ llm_manager.py # Multi-provider LLM orchestration
β β βββ mcp_registry.py # MCP server management
β β βββ rag_manager.py # Qdrant vector memory
β β βββ ...
β β
β βββ analysis/ # Post-Simulation Intelligence
β β βββ reverse_engineer.py # KPI extraction engine
β β βββ monte_carlo.py # Probabilistic risk analysis
β β βββ counterfactual.py # What-if scenario branching
β β βββ hindcast.py # Historical validation
β β βββ agentic_research.py # MCP-powered live research
β β βββ commercial_report.py # C-Suite report generation
β β
β βββ sensors/ # External Data Connectors
β β βββ mcp_client.py # Model Context Protocol client
β β βββ simulated_feed.py # Synthetic media feed generator
β β
β βββ utils/ # Shared Utilities
β βββ llm_dispatcher.py # Provider-agnostic LLM routing
β βββ llm_registry.py # Model capability registry
β βββ llm_tools.py # LLM function-calling tools
β
βββ config/ # Configuration
β βββ llm_registry.yaml # Model definitions & capabilities
β βββ mcp_registry.yaml # MCP server configurations
β βββ archetypes.json # Default persona archetypes
β βββ media_weights.json # Channel trust weights
β βββ prompts/ # System prompt templates
β
βββ data/ # Runtime Data
β βββ companies/ # Per-company simulation data
β βββ qdrant_storage/ # Vector database (embedded)
β
βββ docs/ # Documentation & Assets
βββ tests/ # Test Suite
βββ Dockerfile # Container deployment
βββ compose.yaml # Docker Compose orchestration
βββ requirements.txt # Python dependencies
βββ run.sh # Linux/macOS launcher
βββ run.bat # Windows launcher
βββ HorizonOne-Install.bat # One-click installer (Windows)
βββ HorizonOne-Install.command # One-click installer (macOS/Linux)
Get Horizon One running in seconds β no git, no terminal, no manual setup.
| Platform | Download | How to Run |
|---|---|---|
| Windows | π₯ HorizonOne-Install.bat | Double-click the downloaded file |
| macOS | π₯ HorizonOne-Install.command | Double-click the downloaded file |
| Linux | π₯ HorizonOne-Install.command | Run: bash HorizonOne-Install.command |
What happens: The installer checks for Python 3.10+, downloads Horizon One from GitHub, creates an isolated virtual environment, installs all dependencies, creates a desktop shortcut, and launches the application β all automatically.
- Python 3.12+ β Download Python (Windows: check βAdd python.exe to PATHβ during install)
- At least one LLM API key (Google Gemini, OpenAI, Anthropic, or local Ollama)
- 4 GB RAM minimum (8 GB+ recommended for large populations)
ββ Download Horizon One from GitHub
ββ Check Python 3.10+ is installed
ββ Create isolated virtual environment
ββ Install all Python dependencies
ββ Create desktop shortcut (βHorizon Oneβ)
ββ Launch the application at http://localhost:7861
After installation, use the Horizon One desktop shortcut to launch anytime.
π§ Manual Installation (for developers)
# Clone the repository
git clone https://github.com/AlphaHorizon-AI/Alpha_one.git
cd Alpha_one
# Create virtual environment
python -m venv .venv
source .venv/bin/activate # Linux/macOS
# .venv\Scripts\activate # Windows
# Install dependencies
pip install -r requirements.txt
# Launch Horizon One
./run.sh # Linux/macOS
# run.bat # WindowsThe application will start on http://localhost:7861.
π Docker Deployment
docker compose up --build- Navigate to Settings and configure your LLM provider API keys
- Select or create a Company profile with your target market parameters
- Go to Simulation β configure your population, cognitive level, and event injection
- Press Run and watch thousands of synthetic personas react in real-time
- Switch to Analysis to generate Predictive Purchase forecasts and C-Suite reports
| Provider | Models | Use Case |
|---|---|---|
| Google Gemini | Gemini 2.5 Pro, Flash, etc. | Director & Actor models |
| OpenAI | GPT-4o, GPT-4o-mini, o1, o3 | High-fidelity persona reasoning |
| Anthropic | Claude Sonnet, Opus, Haiku | Strategic report generation |
| Ollama | Llama, Mistral, DeepSeek, Qwen | Local/private deployment |
| OpenRouter | 200+ models | Flexible multi-model routing |
| Document | Description |
|---|---|
| Platform Overview | Complete technical platform documentation |
| Whitepaper | Architectural whitepaper and methodology |
| Executive Whitepaper | Non-technical executive summary |
| LLM Configuration Guide | Setting up multi-provider LLM routing |
| Predict market reception, optimal pricing, and revenue impact before manufacturing begins | Test marketing campaigns across synthetic demographics and measure predicted ROAS | Model voter sentiment dynamics, policy impact, and election outcome probabilities |
| Stress-test brand resilience against PR crises, competitor attacks, and market shocks | Find the optimal price point by simulating demand elasticity across income segments | War-game competitor moves and discover optimal counter-strategies |
| Layer | Technology |
|---|---|
| Simulation Core | MESA 2.4 β Agent-based modeling framework |
| AI Orchestration | Multi-LLM via OpenAI-compatible API (Gemini, GPT, Claude, Ollama) |
| External Intelligence | Model Context Protocol (MCP) β DuckDuckGo, Google Trends, Wikipedia |
| Vector Memory | Qdrant β Embedded vector search with BGE embeddings |
| Frontend | Gradio 4.0+ β Interactive web UI with real-time streaming |
| Visualization | Plotly β Interactive charts, funnels, and timelines |
| Report Generation | ReportLab + FPDF2 β Professional PDF export |
| Containerization | Docker + Docker Compose |
Horizon One is released under the Horizon One Free Use License.
Free to use β not open source. You may inspect, run, evaluate, and use Horizon One internally. You may not modify the source code, fork it, rebrand it, resell it, host it as a service, or build a competing product from it.
For commercial licensing, modification rights, or enterprise deployment inquiries, contact Alpha Horizon directly.
Built by Alpha Horizon
Predictive Behavioral Intelligence for the Enterprise
Copyright Β© Alpha Horizon. All rights reserved.
