Skip to main content

Installation

Prerequisites

Before installing OmniCoreAgent, ensure you have the following:
System Requirements:
  • Python 3.10+ (Python 3.11+ recommended)
  • LLM API key from any supported provider (OpenAI, Anthropic, Google, etc.)
  • UV package manager (recommended) or pip

Check Python Version

python --version
# Should show Python 3.10.0 or higher
UV is faster than pip and handles dependencies more reliably:
curl -LsSf https://astral.sh/uv/install.sh | sh

Installation Methods


Verify Installation

After installation, verify that you can import the package:
python -c "import omnicoreagent; print(omnicoreagent.__version__)"

Troubleshooting

Error: OmniCoreAgent requires Python 3.10+Solution: Upgrade your Python version:
# Check available Python versions
python3.11 --version

# Use specific Python version with UV
uv python install 3.11
uv add omnicoreagent
Error: Permission denied during installationSolution: Use user installation:
pip install --user omnicoreagent
If you encounter issues:
  1. Search existing issues
  2. Create a new issue with:
    • Your operating system
    • Python version
    • Installation method used
    • Complete error message

Next Steps