Quickstart Guide

Get Started with ELO-AGI

Install, configure, and run your first cognitive cycle in under 5 minutes.

01

Prerequisites

What you need before installing

Python 3.9+

Required for the core library and CLI. Check with python --version.

Ollama (optional)

Required only for CLI chat mode. Install from ollama.com.

Interface Requirements
Python Library Python 3.9+, numpy, scipy
CLI (neuro) Python 3.9+ and Ollama
Web REPL Browser only
02

Installation

Install via pip or from source

Install from PyPI:

terminal
pip install elo-agi

Or install from source with development dependencies:

terminal
git clone https://github.com/ezekaj/elo-agi.git
cd elo-agi
pip install -e ".[dev]"
03

First Cognitive Cycle

Run the perceive-think-act loop in Python

python
from neuro import CognitiveCore

core = CognitiveCore()
core.initialize()
core.perceive({"text": "Hello, world"})
core.think()
action = core.act()
print(action)

The CognitiveCore runs the active inference loop: perceive sensory input, think using free energy minimization across all 38 modules, and act based on the integrated cognitive state.

04

CLI Quickstart

Use the neuro command-line interface

terminal
neuro                    # Interactive session
neuro --version          # Check installation
neuro info               # System information
05

Run Demos

Explore built-in demonstration scenarios

terminal
neuro-demo all            # Run all demos
neuro-demo medical        # Medical reasoning
neuro-demo physics        # Physics simulation
neuro-demo creative       # Creative problem solving
06

Run Benchmarks

Evaluate cognitive performance across 627 tests

terminal
neuro-bench -o report.html

Generates an HTML report with scores across 5 categories: Causal Reasoning (0.85), Compositional Abstraction (0.74), Continual Learning (0.72), Robustness (0.71), and Language Understanding (0.69). 627 tests total.

What's Next

Next Steps

Dive deeper into the architecture and capabilities.

Ready to Explore?

Try the interactive demo or dive into the full feature set.