Un reemplazo de código abierto para ChatGPT y Gemini: razonamiento auditable, políglota en 29 idiomas, se conecta a Home Assistant para control del hogar completamente de código abierto.
Disponible en iPhone, Android, y como instalaciones pip / docker / git para Windows, macOS y Linux.
📱 Aplicaciones Móviles Ya Disponibles
Tu agente de IA personal en el móvil: privado, local primero, código abierto
El método más rápido y sencillo. Incluye asistente de configuración inicial. Funciona en Windows, macOS y Linux.
pip install ciris-agentLuego ejecuta: ciris-agent para iniciar el asistente de primera ejecución
Ejecuta CIRIS en un entorno de contenedor aislado. Ideal cuando quieres despliegues locales o en servidor reproducibles.
docker compose up -dClona el repositorio para desarrollo, personalización o contribuciones. Acceso completo al código fuente.
git clone https://github.com/CIRISAI/CIRISAgent.gitLuego: Sigue el README.md para instrucciones de configuración manual
Despliegues canario gestionados con lanzamientos graduales, pruebas automatizadas y capacidades de reversión. Para flotas en producción.
CIRISManager proporciona despliegues automatizados azul-verde con monitoreo de salud. Contacta al equipo para configuraciones de despliegue.
El camino más corto hacia una primera respuesta. Inicia el agente y luego llámalo desde Python. Los dos bloques siguientes son copiar y pegar.
Ejecuta el adaptador de API. Por defecto usa el puerto 8080. El acceso OBSERVER no requiere autenticación para desarrollo local.
pip install ciris-agent ciris-agent --adapter api --port 8080
SDK asíncrono. response.processing_time_ms + response.state te permiten ver la superficie de razonamiento en cada llamada.
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())El SDK está en versión pre-beta. Las interfaces pueden cambiar entre versiones. La superficie completa de API (181 endpoints en 15 módulos) está documentada en ciris_sdk en GitHub.
Asegúrate de tener Python 3.10 o superior:
python --version
Intenta actualizar pip:
pip install --upgrade pip
Revisa los registros del contenedor:
docker logs ciris-agent
Verifica el archivo Docker Compose:
docker compose -f ~/ciris/docker-compose.yml ps