Vault Mode
Holders only
This agent โ jamba-swarm is gated. Hold $JAMBASWARM to unlock the full agent.

[](https://discord.gg/qUtxnK2NMf) # Multi-Agent Template App A radically simple, reliable, and high performance template to enable you to quickly get set up building multi-agent applications ## Installation You can install the package using pip ```bash $ pip3 install -r requirements.txt ``` ### Code Quality ๐งน - `make style` to format the code - `make check_code_quality` to check code quality (PEP8 basically) - `black .` - `ruff . --fix` ### Tests ๐งช [`pytests`](https://docs.pytest.org/en/7.1.x/) is used to run our tests. ### Publish on PyPi ๐ **Important**: Before publishing, edit `__version__` in [src/__init__](/src/__init__.py) to match the wanted new version. ``` poetry build poetry publish ``` ### CI/CD ๐ค We use [GitHub actions](https://github.com/features/actions) to automatically run tests and check code quality when a new PR is done on `main`. On any pull request, we will check the code quality and tests. When a new release is created, we will try to push the new code to PyPi. We use [`twine`](https://twine.readthedocs.io/en/stable/) to make our life easier. The **correct steps** to create a new realease are the following: - edit `__version__` in [src/__init__](/src/__init__.py) to match the wanted new version. - create a new [`tag`](https://git-scm.com/docs/git-tag) with the release name, e.g. `git tag v0.0.1 && git push origin v0.0.1` or from the GitHub UI. - create a new release from GitHub UI The CI will run when you create the new release. # Docs We use MK docs. This repo comes with the zeta docs. All the docs configurations are already here along with the readthedocs configs. # License MIT # Citation Please cite Swarms in your paper or your project if you found it beneficial in any way! Appreciate you. ```bibtex @misc{swarms, author = {Gomez, Kye}, title = {{Swarms: The Multi-Agent Collaboration Framework}}, howpublished = {\url{https://github.com/kyegomez/swarms}}, year = {2023}, note = {Accessed: Date} } ``` Source: https://github.com/kyegomez/jamba-swarm
You must hold at least $1 worth of this token to unlock vaulted content.
Loading recommendations...
