Interactive TUI for discovering and running OpenSymbolicAI agents.
git clone https://github.com/OpenSymbolicAI/cli-py.git
cd cli-pyOption A: Local with Ollama
Install Ollama and pull a model:
ollama pull qwen3
# or: ollama pull gemma3
# or: ollama pull gpt-oss:20bOption B: Cloud API
Copy .env.example to .env and add your API key(s):
cp .env.example .envFIREWORKS_API_KEY=your_key_here
GROQ_API_KEY=your_key_here
ANTHROPIC_API_KEY=your_key_here
uv run opensymbolicai-
Settings - Set the directory where your agents live. Example: if you cloned core-py, point it to the examples folder:
/path/to/core-py/examples/calculator -
Pick provider/model - Select your default provider and model in settings.
-
Run an agent - Go back to the agents page, select an agent (e.g.,
ScientificCalculator), and ask away:What is the square root of 144 plus 3 factorial?
- Python 3.12+
- uv (recommended) or pip
MIT