Installation Guide
System Requirements
- Python 3.8 or higher
- Poetry for dependency management
- Docker (optional)
- Git
Installation Steps
1. Install Poetry
If you haven't installed Poetry yet:
curl -sSL https://install.python-poetry.org | python3 -
2. Clone the Repository
git clone https://github.com/zbytealchemy/ffc.git
cd ffc
3. Install Dependencies
# Install all components
make install
4. Verify Installation
# Run tests
make test
# Run linting
make lint
Docker Installation
If you prefer using Docker:
# Build development image
make docker-dev-build
# Run in container
make docker-dev-run
Development Setup
For development work:
# Setup development environment
make setup-dev
# This will:
# 1. Install poetry
# 2. Install pre-commit hooks
# 3. Setup git hooks
# 4. Install all dependencies
Troubleshooting
If you encounter any issues:
- Make sure you have the correct Python version
- Update Poetry to the latest version
- Clear Poetry cache if needed
- Check the logs in the
logsdirectory
Next Steps
- Follow the Getting Started Guide
- Read about Architecture
- Try the Basic Agent Example