Spiral is an open-source autonous AI agents orchestrator built in Python. It allows you to create and manage AI agents easily.
- Create and manage AI agents.
- Conversational interface using chat
- Modular architecture for easy extensibility
- Access to various tools like calculators, web - search, etc.
- Support for multiple platforms
The core components of Spiral are:
Agent- Base class for chatbot agents with - support for toolsLLM- Integration with large language models like - Cohere, GPT-3 etc.Tools- Various utility tools like calculators, search etc.Memory- For tracking context and state
The architecture is highly modular and extensible. New tools and capabilities can be easily added.
pip install spiralor
pip install https://github.com/theonlyamos/spiral/archive/main.zipRun with default settings
spiralList supported platforms
spiral --platformsRun with specific platform
spiral --platform <platform_name>Create a new agent
spiral agents --newList created agents
spiral agentsRun with specific agent
spiral --agent <agent_name>Print help message
spiral --helpSpiral is open source and contributions are welcome. See CONTRIBUTING.md for more details.
This project is licensed under the MIT license. See LICENSE.md for more details.
Spiral was created by Amos Amissah.