.
├── .github
│ ├── workflows
├── .devcontainer
│ ├── devcontainer.json # Dev container configuration
├── assets
│ ├──... # Images and other assets
├── taskforce
│ ├── lib
│ │ ├── interfaces
│ │ ├── ... # Interfaces for the framework
│ │ ├── tools
│ │ ├── ... # Tools folders
│ │ ├── models.py # General models for the framework
│ │ ├── task_utils.py
│ ├── crews
│ │ ├── ... # Crews folders
├── .env.example # Example of the .env file, not all the variables are required
├── Dockerfile.dev
├── README.md
- Open the project in VSCode
- Open the
Command Palette
(Cmd+Shift+P) - Select "Reopen in Container"
- Wait for the container to build
- Run
make run-tests
to run the tests - Done!
poetry lock
poetry install
poetry shell
pre-commit install
poetry run pytest
TaskForce is open-source and we welcome contributions. If you're looking to contribute, please:
- Fork the repository.
- Create a new branch for your updates.
- Add your agent, tool or any other improvement.
- Send a pull request.
TaskForce is released under the MIT License.