HORUS
Local-First AI Operator Platform
Self-Hosted • Multi-Model • Tool-Enabled • GPU-Optimized
Overview
Horus is a self-hosted AI operator platform that runs entirely on your own hardware.
It combines:
• Multi-model AI routing
• Tool-enabled agent execution
• Local file and bash control
• GPU-accelerated inference
• Secure localhost deployment
No SaaS.
No telemetry.
No cloud dependency.
You own the models.
You own the data.
You control execution.
Quick Start
Extract the archive
Copy code

unzip horus-turnkey-v1.0.0.zip
cd horus
Install Ollama
Download and install Ollama:
https://ollama.ai⁠�
Verify installation:
Copy code

ollama --version
Run the installer
Copy code

./install.sh
The installer will:
• Install Node dependencies
• Verify Ollama availability
• Create required directories
• Prepare configuration files
Pull recommended models
Copy code

ollama pull glm4.7-flash
ollama pull qwen2.5-coder:32b
ollama pull llava:34b
ollama pull llama3.1:8b
These are recommended defaults. Any Ollama model can be used.
Start Horus
Copy code

./start.sh
Once started, open:
Copy code

http://localhost:8080
Horus will now be running locally.
Using the Horus CLI
After installation you can launch the CLI:
Copy code

horus
This opens an interactive terminal session connected to the Horus agent.
Example prompt:
Copy code

You (auto):
Configuration
Horus uses an environment file for configuration.
Create it from the template:
Copy code

cp .env.example .env
Edit configuration if desired:
Copy code

nano .env
Example configuration:
Copy code

PORT=8080

HORUS_USER=admin
HORUS_PASS=changeme

FAST_MODEL=glm4.7-flash
CODE_MODEL=qwen2.5-coder:32b
VISION_MODEL=llava:34b

HORUS_MODE=advanced
Core Features
Multi-Model Routing
Horus can route tasks between different models.
Typical configuration:
Role
Model
Fast chat
glm4.7-flash
Code generation
qwen2.5-coder:32b
Vision analysis
llava:34b
Fallback reasoning
llama3.1:8b
This allows the system to balance speed, cost, and capability.
Tool-Enable