Diese Seite wurde maschinell übersetzt. Falls etwas falsch klingt, öffnen Sie bitte einen Issue, das Repository ist aus gutem Grund öffentlich. Ein Übersetzungsproblem melden

zurück zur Lobby

Verfügbar für iPhone, Android sowie als pip / docker / git-Installation für Windows, macOS und Linux.

CIRIS installieren

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.

📱 Mobile Apps jetzt verfügbar

Dein persönlicher KI-Agent auf dem Handy: privat, lokal-first, Open Source

1. pip install (Empfohlen)

Schnellste und einfachste Methode. Enthält einen Einrichtungsassistenten für den ersten Start. Funktioniert unter Windows, macOS und Linux.

pip install ciris-agent

Dann ausführen: ciris-agent um den Einrichtungsassistenten zu starten

Voraussetzungen: Python 3.10+

Weitere Installationsmethoden

2. Docker Compose

CIRIS in einer isolierten Container-Umgebung betreiben. Am besten geeignet, wenn reproduzierbare lokale oder Server-Deployments gewünscht sind.

docker compose up -d

Voraussetzungen: Docker Engine 20.10+, docker compose Plugin, ein Projekt-Checkout mit der Compose-Datei

3. GitHub Clone (Entwicklung)

Repository klonen für Entwicklung, Anpassung oder Beiträge. Vollständiger Zugriff auf den Quellcode.

git clone https://github.com/CIRISAI/CIRISAgent.git

Dann: Der README.md für manuelle Einrichtungsanweisungen folgen

4. CIRISManager (Enterprise/Canary)

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.

Am besten für: Enterprise-Deployments, Produktionsflotten, verwaltete Infrastruktur

Hallo, CIRIS

Der kürzeste Weg zur ersten Antwort. Agent starten, dann von Python aus aufrufen. Beide Codeblöcke sind zum Kopieren und Einfügen bereit.

1. Agent starten

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

2. Von Python aus aufrufen

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.

Fehlerbehebung

pip install schlägt fehl

Sicherstellen, dass Python 3.10 oder höher installiert ist:

python --version

pip aktualisieren:

pip install --upgrade pip

Docker-Container starten nicht

Container-Logs prüfen:

docker logs ciris-agent

Docker Compose-Datei prüfen:

docker compose -f ~/ciris/docker-compose.yml ps

Hilfe benötigt?

Dokumentation lesen

Problem melden

Discord beitreten

CIRISsafe by structure · open by principle · kind by design