Seu trabalho avança.
Seu assistente aprende com a revisão.

Organize a rotina, prepare entregas e teste melhorias no seu próprio copiloto. Para a vida pessoal, o trabalho independente e a pequena empresa.

Demonstração pública com exemplos programados. IA real na versão local. A demonstração pública está disponível em português, inglês e espanhol.

RSI Copiloto — capa do projeto INEMA

Um assistente com uma mesa de trabalho.

RSI Copiloto é um sistema de uso individual inspirado na ideia de Jarvis e Hermes: reúne contexto, prepara trabalho e guarda o caminho de melhoria. O ciclo evolui instruções e processos; não retreina o modelo.

Pessoa física

Planejamento semanal, estudo e organização de decisões. Separe o que você sabe do que ainda precisa descobrir.

Profissional independente

Propostas, follow-ups e checklists de entrega. Registre preferências e condições para reutilizar contexto.

Pequena empresa

Rascunhos de atendimento, reuniões transformadas em ações e procedimentos para rotinas repetidas.

Do pedido à melhoria que você consegue conferir.

A entrega não termina na resposta. Registre o que precisou corrigir, proponha uma mudança de instrução e compare antes de adotar.

Executar→Revisar→Registrar feedback→Propor→Comparar→Promover ou reverter

A IA produz texto estruturado. Transformar próximos passos em tarefas, guardar uma entrega como memória e promover uma versão são ações explícitas do operador.

Missão e LOOP-R: dois ciclos conectados.

Você define a missão. A IA propõe de uma a cinco etapas. Confira o plano e clique em “Aprovar plano e executar primeira etapa”. A entrega aparece na mesma missão, aguardando sua avaliação.

Clique em “Aprovar e executar próxima etapa” para o copiloto continuar usando a entrega e sua avaliação. “Corrigir esta etapa” refaz o trabalho atual. Você também pode pausar, recarregar a página e retomar. Salvar na memória é opcional: o histórico da missão já é preservado.

Uma etapa que exige envio, pesquisa externa, execução de código ou outra integração aparece como ação manual. O sistema informa que não a executou e espera o resultado real que você registrar antes de continuar.

Executar → Medir → Criticar → Propor → Testar → Validar → Promover → Repetir

Ao concluir, veja sua nota média e a quantidade de correções. Clique em “Iniciar LOOP-R desta missão”. A IA recebe essas evidências, critica as falhas e propõe uma instrução candidata. No laboratório, compare atual e candidata, leia as respostas, registre seu parecer e só então promova.

Novas missões usam a instrução promovida. Missões já iniciadas mantêm sua versão. É evolução supervisionada de instruções e procedimentos, sem treino dos pesos do modelo. Os três testes gerais verificam estrutura; não comprovam ganho de qualidade ou resultado financeiro.

Na demonstração pública, as entregas são exemplos programados. O fluxo completo funciona; para executar o conteúdo da sua missão com IA, use a versão local.

Escolha como começar.

O aplicativo público serve para experimentar o fluxo. A versão local acrescenta IA real, SQLite e execução diária de rotinas enquanto o servidor estiver aberto.

Demonstração no navegador

Sem conta ou chave. Os dados ficam no navegador; as respostas seguem um roteiro fixo identificado. Limpar o armazenamento apaga seus dados. Exporte um backup para guardá-los.

Abrir demonstração

Assistente local com IA

Python 3.11 ou mais recente, Git e credencial OpenRouter. Sem bibliotecas Python adicionais. O servidor aceita conexões apenas deste computador.

git clone https://github.com/inematds/rsi-copiloto.git
cd rsi-copiloto
python3 -m rsi.server

Abra http://127.0.0.1:8765/app/.

Credencial e configuração

Carregue a chave em runtime: OPENROUTER_API_KEY no ambiente ou RSI_ENV_FILE apontando para um arquivo já existente, fora do repositório. O servidor também procura em ~/projetos/openpcbotv2/.env e ~/projetos/wifi/.env. Nunca coloque a chave no aplicativo público.

RSI_ENV_FILE="$HOME/.config/minhas-credenciais.env" python3 -m rsi.server
# O arquivo indicado precisa conter OPENROUTER_API_KEY.
# Para ajustar modelo e limite diário:
RSI_MODEL=openai/gpt-5.4-nano RSI_DAILY_CALLS=30 python3 -m rsi.server

Modelo padrão: openai/gpt-5.4-nano via OpenRouter. Até 2.400 tokens de saída por chamada. Limite padrão: 50 tentativas por dia UTC, incluindo falhas. É um limite de chamadas, não um teto em dinheiro. O painel mostra tokens e custo quando informados pelo provedor.

Entregas avulsas e recursos de apoio.

Comece por uma demanda pequena que você saiba revisar. Este roteiro funciona na demonstração e na versão local.

1

Escolha seu espaço

Selecione Pessoa física, Profissional independente ou Pequena empresa. Cada espaço tem tarefas, entregas e memórias próprias. A instrução ativa é compartilhada entre os três.

2

Guarde contexto útil

Em Conhecimento, registre uma política, preferência ou procedimento. Exemplo: “Nossa proposta inclui duas rodadas de revisão; preço depende de aprovação do escopo”. Marque Compartilhar somente se isso servir aos três espaços.

3

Peça a primeira entrega

Use uma das nove rotinas ou escreva seu pedido. A versão com IA consulta até cinco memórias por correspondência de palavras, sem enviar todo o histórico.

Prepare uma proposta de 8 posts para uma loja.
Temos 10 dias úteis após receber os materiais.
Preço ainda não definido. Use nossa política de revisão.
Quero escopo, entregáveis, condições e próximos passos.
4

Revise antes de usar

Confira a entrega, as lacunas e as memórias citadas. Copie ou baixe o texto. O sistema prepara rascunhos: não envia mensagens nem assume compromissos com clientes.

5

Transforme em ação

Clique em Adicionar próximos passos às tarefas. Inclua prazos em novas tarefas manuais e exporte as tarefas abertas com data para um arquivo .ics. A exportação não sincroniza automaticamente o calendário.

6

Dê feedback específico

Avalie de 1 a 5 e descreva uma correção observável: “faltou perguntar o prazo antes de sugerir uma data”. Essa revisão entra no próximo pedido de melhoria.

O laboratório de evolução RSI.

Em Evolução RSI, descreva o que quer melhorar. A IA propõe uma instrução candidata usando a versão atual e até oito revisões recentes do espaço selecionado. Os exemplos de avaliação não entram nessa chamada.

Comparação lado a lado

A comparação faz seis chamadas: instrução atual e candidata nos mesmos três casos, sem memórias reais. As respostas e a régua de estrutura ficam visíveis. A demonstração usa exemplos fixos; não mede ganho real.

Promoção supervisionada

A candidata precisa passar sem regressão estrutural. Você lê os casos, registra um parecer e confirma a promoção. A mudança vale para os três espaços. Versões anteriores podem ser restauradas.

A régua verifica tamanho de texto, próximos passos e lacunas explícitas. Ela não mede verdade, utilidade, satisfação do cliente nem resultado financeiro. Três exemplos fixos são um teste inicial, sujeito a sobreajuste, e não uma prova estatística de melhoria. Nota igual não demonstra evolução.

Como isso entra no cotidiano.

São cenários de uso, não resultados comprovados de clientes.

Pessoal
Domingo: organizar uma semana possívelInforme tempo livre e compromissos. Revise o plano, transforme em tarefas e registre o que ficou irrealista. Depois teste uma instrução que peça disponibilidade antes de distribuir atividades.
Autônomo
Segunda: preparar uma propostaCadastre condições e escopo. Gere um rascunho, revise e registre lacunas. Compare uma instrução que explicite exclusões e dependências antes de reutilizá-la.
Empresa
Todos os dias: melhorar o atendimentoSalve políticas confirmadas. Prepare respostas sem inventar prazos. Revise antes de enviar manualmente. Transforme correções frequentes em uma hipótese de melhoria.
Tela real do RSI Copiloto em português: visão do dia, rotinas e ciclo de melhoria
Interface em português. A captura mostra a demonstração vazia, antes de adicionar dados.

Operação, dados e limites claros.

Memória
Você decide o que guardarContexto recuperado por palavras, sem embeddings. Compartilhamento opcional entre perfis. Demanda, perfil, instrução e memórias selecionadas são enviados ao OpenRouter no modo local. Não guarde senhas.
Rotinas
Recorrência diária opcionalAtive “a cada 24h” na versão local. A primeira execução será no dia seguinte. O servidor precisa continuar aberto; não há repetição acumulada após ficar desligado. Uma falha pausa a rotina. Só são produzidos rascunhos.
Backup
Exportação e restauraçãoBackup JSON contém os três espaços e seus dados. No modo local, o SQLite fica em ~/.local/share/rsi-copiloto/state.sqlite3. Faça backup antes de restaurar. Rotinas importadas ficam pausadas e avaliações importadas não autorizam promoção.
Escopo
Um operador por instalaçãoNão há autenticação multiusuário, painel de equipes, conexão com WhatsApp, e-mail, ERP ou pagamentos. O registro de atividade é local e não inviolável. Para uso compartilhado, desenvolva isolamento e permissões antes de expor o servidor.

O que está entregue e o que vem depois.

v1.1.0
Assistente operacional + LOOP-RAplicativo, nove rotinas, memória, tarefas, feedback, candidatos, comparação A/B, promoção, reversão, recorrência local, histórico e exportações. Testes reproduzíveis no repositório.
Próximo
Integrações por autorizaçãoAdaptadores de calendário, e-mail e ERP; permissões por operação; autenticação e organizações. Planejado, ainda não implementado.
Pesquisa
Avaliações mais representativasConjuntos próprios por negócio, casos reservados novos, revisão cega e métricas de utilidade e retrabalho. A pesquisa conceitual continua no projeto RSI original.

Ler a pesquisa RSI → · Plano de implementação →

python3 -m unittest discover -s tests -v
# Teste opcional com IA real: até 8 chamadas pagas com dados fictícios.
python3 -m scripts.smoke_live

Contrato de integração conferido na documentação oficial do OpenRouter. Modelo e tarifas consultados no catálogo oficial em 25/09/2026. O aplicativo registra o custo informado por chamada, sem prometer preço fixo.