taracodlabs/aiden

Aiden — Autonomous AI agent that operates your computer with prompts: browser control, terminal execution, workflows, tools, recovery systems, and persistent memory. Built solo. AGPL-3.0.

해결하는 문제

대부분의 AI 도구는 조언이나 텍스트를 제공하는 데 국한되어 있습니다. Aiden은 컴퓨터의 파일, 터미널, 브라우저 및 다양한 API와 상호 작용하여 실제 업무를 완료함으로써 단순한 목표에서 실제 실행으로 전환하도록 설계되었습니다.

작동 방식

Aiden은 구조화된 라이프사이클을 따릅니다: Goal $ ightarrow$ Plan $ ightarrow$ Tools $ ightarrow$ Permission $ ightarrow$ Execution $ ightarrow$ Recovery $ ightarrow$ Evidence $ ightarrow$ Result. OpenAI, Anthropic 또는 로컬 Ollama와 같은 다양한 제공업체를 사용하며, 작업의 특정 부분을 격리된 하위 에이전트에 위임할 수 있습니다. 내장된 가드레일, 오류 복구 및 요청된 결과가 실제로 생성되었는지 확인하기 위한 검증 단계가 포함되어 있습니다.

대상

  • 개발자: 버그 수정, 테스트 및 리포지토리 검사를 위한 코드베이스 작업을 자동화하려는 개발자.
  • 연구자: 웹 소스에서 조사 내용을 수집, 비교 및 구조화해야 하는 연구자.
  • 자동화 전문가: 백그라운드 데몬을 통해 파일, 일정 또는 웹훅에 반응하려는 자동화 전문가.
  • 파워 유저: 브라우저 워크플로우 또는 복잡한 개인 작업을 자동화하려는 파워 유저.

주요 특징

  • 멀티 도구 기능: 파일, 셸 명령, 브라우저 및 MCP 서버를 가로질러 작동합니다.
  • 지속 가능한 자율성: 영구적인 작업 객체를 사용하여 재시작 후 작업을 재개하고 실패로부터 복구합니다.
  • 높은 제어력: 위험 등급별 승인, 예산 집행 및 토큰과 진행 상황을 모니터링하기 위한 라이브 대시보드를 제공합니다。
  • 광범위한 연결성: 19개 이상의 제공업체와 Discord, Slack, Telegram과 같은 다양한 통신 채널을 지원합니다.