agentic-model-selector / structure.txt
honourjesus's picture
Agentic Model Selector
af2c3f6
Raw
History Blame Contribute Delete
1.38 kB
# project_structure.txt
huggingface-model-selector/
β”œβ”€β”€ src/
β”‚ β”œβ”€β”€ agents/
β”‚ β”‚ β”œβ”€β”€ __init__.py
β”‚ β”‚ β”œβ”€β”€ input_agent.py # Parses user requirements
β”‚ β”‚ β”œβ”€β”€ research_agent.py # Searches HuggingFace
β”‚ β”‚ β”œβ”€β”€ evaluation_agent.py # Scores models
β”‚ β”‚ β”œβ”€β”€ benchmarking_agent.py # Tests performance
β”‚ β”‚ └── deployment_agent.py # Generates deployment code
β”‚ β”œβ”€β”€ models/
β”‚ β”‚ β”œβ”€β”€ __init__.py
β”‚ β”‚ └── schemas.py # Pydantic models/data classes
β”‚ β”œβ”€β”€ utils/
β”‚ β”‚ β”œβ”€β”€ __init__.py
β”‚ β”‚ └── helpers.py # Helper functions
β”‚ β”œβ”€β”€ config/
β”‚ β”‚ β”œβ”€β”€ __init__.py
β”‚ β”‚ └── settings.py # Configuration
β”‚ └── main.py # Main orchestrator
β”œβ”€β”€ deployments/ # Generated deployment code
β”œβ”€β”€ tests/
β”‚ β”œβ”€β”€ __init__.py
β”‚ └── test_agents.py
β”œβ”€β”€ docker/
β”‚ β”œβ”€β”€ Dockerfile
β”‚ └── docker-compose.yml
β”œβ”€β”€ .github/
β”‚ └── workflows/
β”‚ └── ci.yml # GitHub Actions
β”œβ”€β”€ requirements.txt
β”œβ”€β”€ setup.py
β”œβ”€β”€ .env.example
β”œβ”€β”€ .gitignore
β”œβ”€β”€ README.md
└── run.py # Entry point