Primeiro ContatoInstalarCatraca de CoerênciaFederaçãoCompararPesquisaAcordoGitHub
Esta página foi traduzida por máquina. Se algo parecer errado, abra um issue — o repositório é público por uma razão. Reportar um problema de tradução

Instalar o CIRIS

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

RECOMENDADO

1. pip install (Preferido)

Método mais rápido e fácil. Inclui assistente de configuração inicial. Funciona no Windows, macOS e Linux.

pip install ciris-agent

Depois execute: ciris-agent para iniciar o assistente de configuração

Requisitos: Python 3.10+

Outros Métodos de Instalação

2. Docker Compose

Execute o CIRIS em um ambiente de contêiner isolado. Ideal para implantações locais ou em servidor reproduzíveis.

docker compose up -d
Requisitos: Docker Engine 20.10+, plugin docker compose, um checkout do projeto com o arquivo compose

3. Clone do GitHub (Desenvolvimento)

Clone o repositório para desenvolvimento, personalização ou contribuição. Acesso completo ao código-fonte.

git clone https://github.com/CIRISAI/CIRISAgent.git

Depois: Siga o README.md para instruções de configuração manual

4. CIRISManager (Empresarial/Canary)

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.

Melhor para: Implantações empresariais, frotas em produção, infraestrutura gerenciada

Olá, CIRIS

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.

1. Inicie o agente

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

2. Chame pelo Python

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.

Solução de Problemas

Falha no pip install

Verifique se você tem o Python 3.10 ou superior:

python --version

Tente atualizar o pip:

pip install --upgrade pip
Contêineres Docker não iniciam

Verifique os logs do contêiner:

docker logs ciris-agent

Verifique o arquivo Docker Compose:

docker compose -f ~/ciris/docker-compose.yml ps
Precisa de ajuda?