Skip to content

Norditech-AB/STELLA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STELLA Banner

LicenseVersionCommunityDocumentation

Welcome to STELLA

A Scalable Multi-Agent AI Framework

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.

📚 Guide

Quick Start

To set up STELLA:

  1. 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
  1. Create & Activate a Virtual Environment:
python -m venv venv
source venv/bin/activate
  1. Install STELLA: Navigate to the root directory and run:
pip install -e .
  1. Quickly Configure STELLA by following the instructions after running:
stella configure
  1. Start the Server by running
stella serve
  1. 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.

STELLA Banner

For a complete guide, visit Getting Started.

Typical Use Cases:

  • 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.

Key Features

  • 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.

LICENSE

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.

Community, Support & Contributions

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.

Next Steps


STELLA is an evolving framework. We welcome contributions and feedback to improve and expand its capabilities.


VISS.AI - Accessible AI for all

VISS.AI Waitlist Banner

Create AI-powered applications without writing a single line of code.

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.

VISS.AI Features - Automatic integrations, accessible for everyone, instant deployment

How does it work?

  • 🔗 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.
Does it really take a genius to work with AI?

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.