Prerequisites
Before installing FERAL, make sure you have the following:| Dependency | Minimum Version | Check Command |
|---|---|---|
| Python | 3.11+ | python3 --version |
| Node.js | 20+ | node --version |
| pip | Latest | pip --version |
| Git | Any recent | git --version |
macOS users can install prerequisites with
brew install python@3.11 node. Linux users should use their system package manager.Choose Your Install Path
- One-Liner (Recommended)
- Git Clone
- Docker
Post-Install
After any install path, run the setup wizard to configure your LLM provider and identity:USER.md identity file. See First Run for a full walkthrough.
Troubleshooting
command not found: feral
command not found: feral
The If you installed via git clone, ensure
feral binary is not on your PATH. If you used the one-liner, activate the environment:feral-core is installed in your active Python environment.pip install fails with resolver errors
pip install fails with resolver errors
Pin your pip to the latest version and retry:
Node.js version too old
Node.js version too old
FERAL’s dashboard requires Node 20+. Use
nvm to manage versions:Docker compose fails to build
Docker compose fails to build
Make sure Docker Desktop is running and you have at least 4 GB of RAM allocated. Pull fresh base images:
