Was macht stella?
KI-Partner für jede Person: Multi-User, Multi-Agenten-Gedächtnis, vertrauenswürdige Tools, Zeitpläne, sandboxed Workspaces und Chat.
Beschreibung
Dieser Skill bietet einen persistenten, kontextuellen KI-Assistenten, der mehrere Benutzer gleichzeitig bedienen kann. Jeder Benutzer hat sein eigenes Profil und Chat-Verlauf, während ein gemeinsames Multi-Agenten-Gedächtnis es den Agenten ermöglicht, Informationen auf sichere Weise zu teilen.
Funktionen
Multi-User Unterstützung
- Jeder Benutzer erhält personalisierte Interaktionen basierend auf seinem Profil und Verlauf.
- Sitzungen sind isoliert, um Datenschutz zu gewährleisten.
Multi-Agenten-Gedächtnis
- Agenten können auf ein gemeinsames Gedächtnis zugreifen, um Konflikte zu vermeiden und Wissen zu teilen.
- Kontext bleibt über mehrere Gespräche hinweg erhalten.
Vertrauenswürdige Tools
- Vordefinierte Tools mit eingeschränkten Berechtigungen für sichere Ausführung.
- Tools können ohne Benutzereingriff ausgeführt werden, basierend auf Vertrauensstufen.
Sandboxed Workspaces
- Jeder Agent oder Benutzer arbeitet in einer isolierten Umgebung.
- Kein Einfluss auf andere Sitzungen oder das Hauptsystem.
Terminplanung
- Integration mit Kalendern zur Verwaltung von Terminen und Erinnerungen.
- Mehrere Benutzer können an einem Termin teilnehmen.
Chat
- Echtzeit-Kommunikation mit KI-Agenten.
- Unterstützt Text, Code-Blöcke und strukturierte Ausgaben.
Verwendung
Installation
git clone https://github.com/cherryHQ/stella.git
cd stella
pip install -r requirements.txt
Konfiguration
Setze die folgende Umgebungsvariable:
STELLA_API_KEY=your_api_key_here
STELLA_BASE_URL=http://localhost:8000
Starten
python main.py
Integration mit Claude Code / Cursor / Codex
Füge den Skill in der Konfigurationsdatei deines Tools hinzu:
skills:
- name: stella
path: ./stella
enabled: true
API Beispiele
import requests
response = requests.get(f"{STELLA_BASE_URL}/api/v1/agents", headers={"Authorization": f"Bearer {STELLA_API_KEY}"})
print(response.json())
Lizenz
MIT