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

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.

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

EMPFOHLEN

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?