Instalação
Instale via script de uma linha, Homebrew, Cargo, ou compile a partir do código-fonte.
Instalação em Uma Linha (Recomendado)
Funciona em qualquer VPS Linux ou máquina macOS. Baixa o binário mais recente e verifica o checksum SHA256:
curl -sSfL https://get.aidaemon.ai | bashconfig.toml — sem necessidade de compilação.Instalação via Homebrew
A maneira mais fácil de instalar no macOS ou Linux:
brew install davo20019/tap/aidaemonInstalação via Cargo
Para desenvolvedores Rust. Nota: cargo install compila a partir do código-fonte apenas com recursos padrão (Telegram). Para incluir todos os canais, adicione flags de recursos:
cargo install aidaemon --features "browser,slack,discord"
# Or for pre-built binaries:
cargo binstall aidaemonClonar & Compilar a partir do Código-Fonte
Para contribuidores e desenvolvedores:
git clone https://github.com/davo20019/aidaemon.git
cd aidaemon
cargo build --release --features "browser,slack,discord"O binário compilado estará em ./target/release/aidaemon.
Feature Flags (Apenas para Compilação a partir do Código-Fonte)
Se você instalou via script de uma linha ou Homebrew, todos os recursos já estão incluídos. Essas flags são relevantes apenas ao compilar a partir do código-fonte:
Browser
Habilite a automação do Chrome com sessões de login persistentes:
cargo build --release --features browserApós compilar, execute aidaemon browser login para abrir o Chrome e fazer login nos seus serviços. Veja a documentação da Ferramenta Browser para detalhes.
Slack
Habilite a integração do canal Slack (Socket Mode):
cargo build --release --features slackDiscord
Habilite a integração do bot Discord:
cargo build --release --features discordMúltiplos Recursos
Combine recursos conforme necessário:
cargo build --release --features "browser,slack,discord"Verificação
./target/release/aidaemon --helpSe nenhum config.toml existir, executar o binário iniciará automaticamente o assistente de configuração.