Ein Open-Source-Ersatz für ChatGPT und Gemini: nachvollziehbares Reasoning, mehrsprachig in 29 Sprachen, lässt sich in Home Assistant einbinden für vollständig quelloffene Haussteuerung.
Verfügbar für iPhone, Android sowie als pip / docker / git-Installation für Windows, macOS und Linux.
📱 Mobile Apps jetzt verfügbar
Dein persönlicher KI-Agent auf dem Handy: privat, lokal-first, Open Source
Schnellste und einfachste Methode. Enthält einen Einrichtungsassistenten für den ersten Start. Funktioniert unter Windows, macOS und Linux.
pip install ciris-agentDann ausführen: ciris-agent um den Einrichtungsassistenten zu starten
CIRIS in einer isolierten Container-Umgebung betreiben. Am besten geeignet, wenn reproduzierbare lokale oder Server-Deployments gewünscht sind.
docker compose up -dRepository klonen für Entwicklung, Anpassung oder Beiträge. Vollständiger Zugriff auf den Quellcode.
git clone https://github.com/CIRISAI/CIRISAgent.gitDann: Der README.md für manuelle Einrichtungsanweisungen folgen
Verwaltete Canary-Deployments mit schrittweisen Rollouts, automatisierten Tests und Rollback-Funktionen. Für Produktionsflotten.
CIRISManager bietet automatisierte Blue-Green-Deployments mit Gesundheitsüberwachung. Team für Deployment-Konfigurationen kontaktieren.
Der kürzeste Weg zur ersten Antwort. Agent starten, dann von Python aus aufrufen. Beide Codeblöcke sind zum Kopieren und Einfügen bereit.
API-Adapter ausführen. Standardmäßig Port 8080. OBSERVER-Zugriff erfordert keine Authentifizierung für die lokale Entwicklung.
pip install ciris-agent ciris-agent --adapter api --port 8080
Asynchrones SDK. response.processing_time_ms + response.state zeigen die Reasoning-Oberfläche für jeden Aufruf.
pip install ciris-sdk
# hello_ciris.py
import asyncio
from ciris_sdk import CIRISClient
async def main():
async with CIRISClient(
base_url="http://localhost:8080",
) as client:
response = await client.interact(
"Hello, CIRIS!"
)
print(response.response)
print(
f"[{response.state}] "
f"{response.processing_time_ms}ms"
)
asyncio.run(main())Das SDK befindet sich im Pre-Beta-Stadium. Schnittstellen können sich zwischen Versionen ändern. Die vollständige API (181 Endpunkte in 15 Modulen) ist in ciris_sdk on GitHub dokumentiert.
Sicherstellen, dass Python 3.10 oder höher installiert ist:
python --version
pip aktualisieren:
pip install --upgrade pip
Container-Logs prüfen:
docker logs ciris-agent
Docker Compose-Datei prüfen:
docker compose -f ~/ciris/docker-compose.yml ps