📱 Aplicaciones Móviles Ya Disponibles
Tu agente de IA personal en el móvil: privado, local primero, código abierto
RECOMENDADO
1. pip install (Preferido)
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
Requisitos: Python 3.10+
Otros Métodos de Instalación
Otros Métodos de Instalación
2. Docker Compose
Ejecuta CIRIS en un entorno de contenedor aislado. Ideal cuando quieres despliegues locales o en servidor reproducibles.
docker compose up -dRequisitos: Docker Engine 20.10+, plugin docker compose, un proyecto con el archivo compose
3. Clonar desde GitHub (Desarrollo)
Clona 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
4. CIRISManager (Empresa/Canario)
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.
Ideal para: Despliegues empresariales, flotas en producción, infraestructura gestionada
Hola, CIRIS
Hola, CIRIS
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.
1. Inicia el agente
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 80802. Llámalo desde Python
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.
Solución de Problemas
Solución de Problemas
La instalación con pip falla
Asegúrate de tener Python 3.10 o superior:
python --versionIntenta actualizar pip:
pip install --upgrade pipLos contenedores de Docker no inician
Revisa los registros del contenedor:
docker logs ciris-agentVerifica el archivo Docker Compose:
docker compose -f ~/ciris/docker-compose.yml ps