Overview
Timepoint Pro is designed to run entirely locally with zero cloud dependencies. The standalone engine uses SQLite for storage and connects directly to OpenRouter for LLM access. Anyone with an OpenRouter API key can run the full simulation pipeline on their local machine.Architecture: Isolation by Design
Timepoint Pro is a standalone simulation engine with no runtime dependencies on Flash, Billing, Clockchain, or any other Timepoint Suite service:- All LLM calls go directly to OpenRouter
- All data stays in local SQLite + flat files
- No cloud services required for core functionality
- Fully forkable and self-contained
Prerequisites
- Python 3.10+
- OpenRouter API key (get one here)
- (Optional) Groq API key for ultra-fast inference (free key)
- (Optional) Oxen API key for dataset uploads
Quick Start
1. Clone and Install
2. Configure Environment
Copy the example environment file:.env and add your API keys:
3. Run Your First Simulation
The ./run.sh Command Center
The run.sh script is the single entry point for all simulation operations:
Local Storage
All data is stored locally in SQLite databases:metadata/runs.db- Run metadata, entity states, dialog historymetadata/tensors.db- Entity tensor states (compressed representations)exports/- Exported simulation artifacts (markdown, JSON, TDF)
Development Workflow
Run Templates
Testing
Convergence Analysis
Performance Options
Free Models
Run simulations at $0 cost using free models:Groq Ultra-Fast Inference
Groq’s LPU (Language Processing Unit) hardware provides 5-10x faster inference:Model Override
Common Workflows
Generate Training Data
Test Portal Mode (Backward Reasoning)
Natural Language Simulation
Troubleshooting
Environment Check
- Python 3.10+ installation
- .env file and API keys
- Database paths
- Key dependencies
View System Info
- Version info
- Template count
- Test file count
- Database statistics
Common Issues
“OPENROUTER_API_KEY not set”- Create
.envfile from.env.example - Add your OpenRouter API key
- Set a higher budget:
--budget 1.00 - Use free models:
--freeor--free-fast - Use faster/cheaper models:
--fast
- SQLite doesn’t support concurrent writes
- Run templates sequentially or use
--parallel 1
No Cloud Dependencies
Local mode has zero runtime dependencies on cloud services:- No Flash integration
- No Billing service
- No Clockchain grounding (planned for M20)
- No Auth/JWT (local dev uses in-memory API keys)
- No Pro-Cloud wrapper
Next Steps
- Pro-Cloud Deployment - Production hosted layer with Postgres and Celery
- Railway Deployment - Deploy to Railway with internal networking
- Docker Setup - Container-based development and deployment

