Spaces:
Running
Running
# Fitness Agent - Repository Structure | |
## π Core Files | |
### Main Application | |
- **`app.py`** - Main Gradio web interface with model selection and chat | |
- **`fitness_agent.py`** - Core FitnessAgent class with Anthropic model support | |
### Documentation | |
- **`COMPLETE_MODEL_GUIDE.md`** - Comprehensive guide for all AI models and usage | |
- **`README.md`** - Main project documentation and quick start guide | |
### Examples & Testing | |
- **`examples.py`** - Code examples showing different ways to use the agent | |
- **`test_updated_models.py`** - Test script to verify model availability | |
### Configuration | |
- **`pyproject.toml`** - Python project configuration with dependencies | |
- **`.env.example`** - Environment variables template | |
## π Quick Start | |
1. **Install dependencies**: `pip install -r requirements.txt` | |
2. **Set up environment**: Copy `.env.example` to `.env` and add your `ANTHROPIC_API_KEY` | |
3. **Run the app**: `python fitness_agent/app.py` | |
4. **Or run examples**: `python fitness_agent/examples.py` | |
## π Need Help? | |
- **Model questions**: See `COMPLETE_MODEL_GUIDE.md` | |
- **Usage examples**: Run `examples.py` | |
- **Test setup**: Run `test_updated_models.py` | |
--- | |
*Clean, focused, and ready to use! π―* | |