Prerequisites
Before installing FERAL, make sure you have the following: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
The install script creates a virtual environment at
~/.feral-env, installs all dependencies, and adds feral to your PATH.1
Run the installer
2
Activate the environment
3
Verify the install
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:
