Un sostituto open-source di ChatGPT e Gemini: ragionamento verificabile, poliglotta in 29 lingue, si integra con Home Assistant per un controllo domestico completamente open-source.
Disponibile su iPhone, Android e come installazione via pip / docker / git per Windows, macOS e Linux.
📱 App Mobile Ora Disponibili
Il tuo agente AI personale su mobile: privato, local-first, open source
Il metodo più veloce e semplice. Include un assistente di configurazione iniziale. Funziona su Windows, macOS e Linux.
pip install ciris-agentPoi esegui: ciris-agent per avviare il wizard di configurazione iniziale
Esegui CIRIS in un ambiente container isolato. Ideale per deployment locali o su server riproducibili.
docker compose up -dClona il repository per sviluppo, personalizzazione o contribuzione. Accesso completo al codice sorgente.
git clone https://github.com/CIRISAI/CIRISAgent.gitPoi: Segui il README.md per le istruzioni di configurazione manuale
Deployment canary gestiti con rilasci graduali, test automatizzati e capacità di rollback. Per flotte in produzione.
CIRISManager offre deployment blue-green automatizzati con monitoraggio dello stato. Contatta il team per le configurazioni di deployment.
Il percorso più breve verso una prima risposta. Avvia l'agente, poi chiamalo da Python. Entrambi i blocchi qui sotto si possono copiare e incollare.
Esegui l'adattatore API. Usa la porta 8080 per default. L'accesso OBSERVER non richiede autenticazione per lo sviluppo locale.
pip install ciris-agent ciris-agent --adapter api --port 8080
SDK asincrono. response.processing_time_ms + response.state ti permettono di vedere la superficie di ragionamento per ogni chiamata.
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())L'SDK è pre-beta. Le interfacce possono cambiare tra i rilasci. L'intera superficie API (181 endpoint su 15 moduli) è documentata in ciris_sdk su GitHub.
Assicurati di avere Python 3.10 o superiore:
python --version
Prova ad aggiornare pip:
pip install --upgrade pip
Controlla i log del container:
docker logs ciris-agent
Verifica il file Docker Compose:
docker compose -f ~/ciris/docker-compose.yml ps