InnerLoop em código aberto: nossa pesquisa sobre pensamento autônomo em IA
A Webera abre o código do InnerLoop, uma arquitetura experimental de IA com três agentes que explora o pensamento autônomo: dar iniciativa aos sistemas de IA, e não só respostas.
Por Joel Zamboni, CEO e fundador da Webera
Na Webera, construir agentes de IA para empresas nos revelou uma limitação fascinante: os sistemas de IA nunca pensam se ninguém os provoca. Por mais sofisticado que seja, todo LLM espera uma entrada antes de “pensar”. Falta a eles a atividade mental contínua que move a criatividade e a adaptação humanas.
Hoje, estamos abrindo o código do InnerLoop, nossa arquitetura experimental que explora como dar aos sistemas de IA a capacidade de pensar de forma autônoma.
A pergunta de pesquisa
E se a IA pudesse pensar por conta própria? Não falamos de consciência, mas de algo mais prático: iniciativa autônoma.
Os modelos de linguagem atuais são sofisticados, mas fundamentalmente reativos. São como consultores brilhantes que nunca falam a menos que recebam uma pergunta direta e nunca têm pensamentos próprios entre uma reunião e outra.
Isso limita o potencial deles como parceiros de negócio. Executam tarefas com maestria, mas não sugerem melhorias por iniciativa própria, não notam padrões emergentes nem ajustam estratégias sem direção explícita.
Nossa abordagem experimental: arquitetura de três agentes
O InnerLoop explora um sistema tri-agente que simula aspectos da cognição interna humana:
O agente Experiencer
O principal tomador de decisões, que processa informações e interage com o mundo externo: a interface “consciente” do sistema.
O Stream Generator
Produz continuamente, em segundo plano, pensamentos, associações e ideias contextuais, de forma semelhante ao falatório mental humano.
O Attention Director
Filtra e prioriza quais entradas externas ou pensamentos internos merecem a atenção do Experiencer.
Os três agentes compartilham a mesma identidade e a mesma memória, mas cumprem funções cognitivas distintas. Os primeiros resultados mostram que o sistema consegue gerar insights espontâneos, fazer observações sem ser provocado e manter um processamento contínuo em segundo plano.
Capacidades e limitações atuais
O que conseguimos:
- Geração de pensamentos autônomos a cada ~20 segundos
- Associações contextuais e recuperação de memórias
- Filtragem de atenção baseada em prioridade
- Comentários e perguntas espontâneos
Limitações atuais:
- Estágio inicial de prova de conceito
- A qualidade dos pensamentos varia bastante
- Ainda sem aprendizado nem adaptação de longo prazo
- Validação limitada em aplicações de negócio
O que estamos explorando:
- Como medir “iniciativa” genuína em contraste com um sofisticado reconhecimento de padrões
- O equilíbrio ideal entre aleatoriedade e relevância na geração de pensamentos
- A integração do pensamento autônomo com tarefas práticas de negócio
Base técnica
Nossa implementação usa ferramentas acessíveis e de código aberto:
- Ollama com modelos Gemma/Llama para desenvolvimento local
- ChromaDB para memória compartilhada e busca semântica
- Python asyncio puro para a coordenação dos agentes
- Prompts configuráveis guardados como arquivos markdown
Isso torna a pesquisa reproduzível e econômica para experimentar.
Por que abrir o código desta pesquisa?
Acreditamos que arquiteturas de IA inovadoras devem ser exploradas de forma colaborativa. O InnerLoop levanta perguntas fascinantes:
- Dá para criar uma IA que realmente tome iniciativa, em vez de apenas responder com esperteza?
- O que significa de fato “pensamento autônomo” no contexto da IA?
- Como medimos e validamos uma agência genuína?
Ao abrir o código do nosso trabalho inicial, convidamos a comunidade de pesquisa a experimentar, criticar e construir sobre essas ideias.
Roteiro da pesquisa
Fase 1 (atual): ciclos básicos de pensamento autônomo
- ✅ Coordenação entre os três agentes funcionando
- ✅ Geração espontânea de pensamentos
- 🔄 Melhorando a relevância e a qualidade dos pensamentos
Fase 2: integração e aprendizado aprimorados
- Mecanismos de consolidação de memória
- Melhores algoritmos de atenção e prioridade
- Adaptação de comportamento no longo prazo
Fase 3: aplicações práticas
- Integração com tarefas de negócio
- Formação e busca de objetivos
- Padrões de colaboração entre vários agentes
Participe da nossa pesquisa
O InnerLoop representa uma exploração inicial da autonomia da IA. Não afirmamos ter resolvido a agência da IA: estamos investigando como ela poderia ser.
Para pesquisadores: o código oferece uma base para experimentar com sistemas autônomos multiagente.
Para empresas: embora ainda não esteja pronto para produção, o InnerLoop demonstra capacidades futuras potenciais que vale acompanhar.
Para os curiosos: acompanhe enquanto exploramos se a IA pode desenvolver iniciativa genuína.
Explore a pesquisa: repositório no GitHub
Acompanhe o progresso: atualizações da pesquisa e resultados experimentais
Contribua: aceitamos ideias, implementações e críticas
O InnerLoop é desenvolvido pela Webera como parte do nosso compromisso de avançar a pesquisa em IA ao lado de aplicações práticas de negócio. Fundada por Joel Zamboni, a Webera explora arquiteturas de IA de ponta enquanto atende clientes corporativos.
Contato: hello@webera.com | Saiba mais: webera.com
Precisa de especialistas em DevOps?
Nosso time de engenheiros seniores ajuda você a colocar essas práticas em produção.
Agende uma conversa