STELLA is a multi-agent framework for conversational agents using Large Language Models that focuses on scalability, broad capabilities, and powerful configuration. It simplifies incorporation of advanced LLM capabilities into applications, offering a server-based multi-agent framework solution that is powerful, efficient and scalable.
🛠️ Status: Beta - We're crafting the future. STELLA is currently in beta. We are working hard to improve the framework and add new features. For questions or feedback, contact us at contact@stellaframework.com.
- 🚀 Getting Started
- 📖 Documentation
- 🤝 Contributing
- 🌍 Community
- ⚖️ Licensing
- 💫 VISS.AI - Accessible AI for all (COMING SOON 🚀)
To set up STELLA:
- Clone the Repository:
git clone https://github.com/Norditech-AB/STELLA.git
git clone git@github.com:Norditech-AB/STELLA.git
gh repo clone Norditech-AB/STELLA
- Create & Activate a Virtual Environment:
python -m venv venv
source venv/bin/activate
- Install STELLA: Navigate to the root directory and run:
pip install -e .
- Quickly Configure STELLA by following the instructions after running:
stella configure
- Start the Server by running
stella serve
- Explore and Create: Open a new terminal window and run
stella
This will open a Python shell with the STELLA environment loaded. You can now explore the framework and create your own agents.
Get started quickly writing /register
.
To list available commands, write /help
in the shell.
For a complete guide, visit Getting Started.
- Automating workflows and tasks.
- Building digital workforces.
- Connecting APIs and services.
- Creating smart chatbots.
- Speeding up the development of LLM-powered applications.
- Finding patterns and trends in unstructured data.
- Creating content.
Get started with our Getting Started Guide.
- Server-based Architecture: Solid foundation for large-scale applications.
- Socket Communication: Efficient real-time updates.
- Multi-User Support: Scalable for numerous users.
- Configurability: Expandable with minimal coding.
- Speed Optimization: Faster execution times.
- Agent Intercommunication: Reduces Token usage.
- Single-Prompt Method: Simple model support.
- Command Line Interface: Direct terminal access.
- Community-Driven Package Manager: Easy publication and installation of agents.
For detailed information, visit our Documentation page.
STELLA offers two licensing options to accommodate diverse use cases. Both licenses are designed to meet different requirements, ensuring flexibility and convenience for all users.
- AGPL-3.0 License: This license is perfect for students and hobbyists. It's an Open Source Initiative (OSI)-approved open-source license that encourages collaborative development and knowledge exchange. For detailed information, please refer to the LICENSE file.
- Enterprise License: Tailored for commercial purposes, this license allows for the integration of STELLA software into commercial products and services. This option is ideal for those who need to use our solutions in a commercial context without adhering to the open-source stipulations of the AGPL-3.0 license. For inquiries and more details about this license, please contact us.
Join our community for support, discussions, and insights. Connect through our forums and support channels.
Visit the Community section to get involved and see the Contribution Guidelines to learn how to contribute to STELLA.
- Learn about agent creation in Creating a new Agent.
- Explore CLI commands in the CLI section.
STELLA is an evolving framework. We welcome contributions and feedback to improve and expand its capabilities.
VISS.AI is a visual tool that allows you to create AI-powered applications without writing a single line of code. Integrate automatically towards APIs and services and create your own AI-powered applications in minutes.
Join the 🔗 VISS.AI Waitlist to be the first to know when VISS.AI launches. Early access is being rolled out in batches.
- 🔗 Simply connect your apps by clicking and dragging. No coding required.
- 🗣️ Tell VISS.AI how your apps should interact with each other by describing your workflow.
- 🌍 Integrate automatically towards APIs and services.
- 🌟 Don't worry about data mapping, VISS.AI does it for you.
- 👨💻👩💻 Create your own AI-powered applications in minutes.
- 🚀 Deploy small or on scale with a single click.
Imagine a world where everyone can access the power of AI. VISS.AI is a STELLA-powered platform that makes this possible.
Interesting? Watch the 🔗 VISS.AI Demo and join 🔗 the waitlist to be the first to know when VISS.AI launches.