Installation¶
Get ORC up and running in minutes.
Standard Installation¶
Install ORC from PyPI:
This installs the core framework with no LLM dependencies. You can use it with mock agents right away.
With LLM Providers¶
ORC works with any LLM provider. Install with provider-specific dependencies:
OpenAI (GPT-4, GPT-3.5, etc.)¶
Requires an OpenAI API key. Set it via environment:
Anthropic (Claude)¶
Requires an Anthropic API key:
Ollama (Local Models)¶
Requires Ollama running locally. No API key needed. Download models from ollama.ai.
All Providers¶
Installs support for OpenAI, Anthropic, and Ollama. Pick which ones you use.
Development Installation¶
Clone the repository and install in editable mode:
git clone https://github.com/Lumi-node/ORC.git
cd ORC
pip install -e ".[dev]" # Installs dev dependencies, tests, examples
Run tests to verify:
Run the quick battle example (no LLM needed):
Verify Installation¶
Test that ORC is installed and ready:
You should see:
Docker¶
ORC includes a Dockerfile. Build and run:
Python Compatibility¶
ORC requires Python 3.10+. Check your version:
Next Steps¶
- Quick Start — Run your first battle
- Core Concepts — Understand Warriors, Elders, and The Arena
- Model Showdown — Compare LLMs head-to-head