Repolode
taracodlabs

taracodlabs/aiden

Aiden é um mecanismo autônomo de trabalho open source que planeja tarefas com várias etapas, atua em arquivos, terminal, navegador, apps e APIs e verifica os resultados.

Estrelas
863
Forks
150
Issues abertas
20
Último commit
há 3 dias

O que é?

Aiden é um agente de IA autônomo, com prioridade para execução local, voltado a tarefas reais no computador. Você informa um objetivo, e ele planeja as etapas, usa ferramentas como arquivos, comandos de shell, fluxos de trabalho no navegador, APIs, servidores MCP e canais conectados, mantém na memória o contexto relevante e se recupera quando algo falha.

O projeto distingue a execução bem-sucedida de um comando ou um modelo dizendo que "concluiu" da conclusão verificada. Tarefas, tentativas, efeitos, aprovações, evidências, verificações e veredictos são registrados para que trabalhos interrompidos ou incertos possam ser retomados e conciliados. Ações com consequências passam por aprovações de acordo com o nível de risco e por permissões com escopo definido.

Aiden inclui um Codebase Mode para snapshots de repositórios, edições de arquivos seguras contra conflitos, execuções estruturadas de testes e builds e operações Git. Ele oferece uma interface de terminal, um Workbench acessível pelo navegador, um daemon em segundo plano opcional que reage a arquivos, agendamentos, e-mails e webhooks, além de suporte a vários provedores de modelos, incluindo Ollama para modelos locais. Funciona no Windows, Linux, WSL e no modo de API do macOS, e é licenciado sob AGPL-3.0.

Recursos principais

  • 01Planeja tarefas com várias etapas e dá continuidade a elas após reinicializações.
  • 02Trabalha com arquivos locais, comandos de shell, automação de navegador e APIs.
  • 03Exige aprovações de acordo com o nível de risco para ações com consequências.
  • 04Registra evidências e verificações antes de marcar o trabalho como concluído.
  • 05Oferece suporte a vários provedores de modelos, incluindo modelos locais via Ollama.
  • 06Oferece uma interface de terminal e um Workbench acessível pelo navegador.

Casos de uso

  • Fazer alterações seguras contra conflitos em um repositório de código e executar os testes.
  • Pesquisar um tema e salvar um relatório estruturado em Markdown.
  • Automatizar fluxos de trabalho repetitivos no navegador, como preencher formulários.
  • Reagir a novos arquivos ou eventos agendados com acionadores em segundo plano.

Início rápido

  1. 1

    Instale globalmente a versão estável pelo npm

    npm install -g aiden-runtime
  2. 2

    Inicie o Aiden no terminal

    aiden
  3. 3

    Ou abra o Workbench no navegador

    aiden web

Antes de usar

  • O macOS é compatível apenas no modo API, não como plataforma completa.
  • Licenciado sob AGPL-3.0, uma licença copyleft que exige o compartilhamento do código-fonte modificado quando ele é distribuído ou oferecido como serviço de rede.
  • Para usar o Aiden, é necessário configurar um provedor de modelos ou uma conexão, como sua própria chave de API ou uma instalação local do Ollama.

Tópicos

Perguntas frequentes

O que é aiden?
Aiden é um mecanismo autônomo de trabalho open source que planeja tarefas com várias etapas, atua em arquivos, terminal, navegador, apps e APIs e verifica os resultados. Aiden é um agente de IA autônomo, com prioridade para execução local, voltado a tarefas reais no computador. Você informa um objetivo, e ele planeja as etapas, usa ferramentas como arquivos, comandos de shell, fluxos de trabalho no navegador, APIs, servidores MCP e canais conectados, mantém na memória o contexto relevante e se recupera quando algo falha.
aiden é gratuito? Qual é a licença?
aiden é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
aiden ainda é mantido?
Manutenção ativa. O último commit de aiden foi em 19 de out. de 2026.
Para que posso usar aiden?
Fazer alterações seguras contra conflitos em um repositório de código e executar os testes. Pesquisar um tema e salvar um relatório estruturado em Markdown. Automatizar fluxos de trabalho repetitivos no navegador, como preencher formulários. Reagir a novos arquivos ou eventos agendados com acionadores em segundo plano.
Como instalar aiden?
Instale globalmente a versão estável pelo npm: npm install -g aiden-runtime Inicie o Aiden no terminal: aiden Ou abra o Workbench no navegador: aiden web
Onde consigo aiden?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/taracodlabs/aiden

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados