Uma alternativa de código aberto ao ChatGPT e ao Gemini: raciocínio auditável, poliglota em 29 idiomas, integra-se ao Home Assistant para controle residencial totalmente aberto.
Disponível para iPhone, Android e como instalação via pip / docker / git para Windows, macOS e Linux.
📱 Aplicativos Móveis Disponíveis
Seu agente de IA pessoal no celular: privado, local primeiro, código aberto
Método mais rápido e fácil. Inclui assistente de configuração inicial. Funciona no Windows, macOS e Linux.
pip install ciris-agentDepois execute: ciris-agent para iniciar o assistente de configuração
Execute o CIRIS em um ambiente de contêiner isolado. Ideal para implantações locais ou em servidor reproduzíveis.
docker compose up -dClone o repositório para desenvolvimento, personalização ou contribuição. Acesso completo ao código-fonte.
git clone https://github.com/CIRISAI/CIRISAgent.gitDepois: Siga o README.md para instruções de configuração manual
Implantações canary gerenciadas com lançamentos graduais, testes automatizados e capacidade de reversão. Para frotas em produção.
O CIRISManager fornece implantações automatizadas blue-green com monitoramento de saúde. Entre em contato com a equipe para configurações de implantação.
O caminho mais curto para a primeira resposta. Inicie o agente e depois chame-o pelo Python. Os dois blocos abaixo podem ser copiados e colados.
Execute o adaptador de API. O padrão é a porta 8080. O acesso como OBSERVER não requer autenticação no desenvolvimento local.
pip install ciris-agent ciris-agent --adapter api --port 8080
SDK assíncrono. response.processing_time_ms + response.state permitem ver a superfície de raciocínio em cada chamada.
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())O SDK está em fase pré-beta. As interfaces podem mudar entre versões. A superfície completa da API (181 endpoints em 15 módulos) está documentada em ciris_sdk no GitHub.
Verifique se você tem o Python 3.10 ou superior:
python --version
Tente atualizar o pip:
pip install --upgrade pip
Verifique os logs do contêiner:
docker logs ciris-agent
Verifique o arquivo Docker Compose:
docker compose -f ~/ciris/docker-compose.yml ps