Community생산성 & 협업github.com

aksika/abtars

LLM을 메시징 플랫폼에 연결하는 에이전틱 프레임워크로, 지속적 메모리, 스킬, 예약 작업, 자가 치유 감독, 분산 멀티 에이전트 협업을 제공합니다.

abtars란 무엇인가요?

aksika/abtars는 대규모 언어 모델(LLM)을 Slack, Discord, Telegram과 같은 메시징 플랫폼에 연결하는 에이전틱 프레임워크입니다. 이 스킬의 핵심은 지속적인 메모리, 사용자 정의 스킬, 예약 작업, 자가 치유 감독, 분산 멀티 에이전트 협업을 통해 에이전트가 장기적인 맥락을 유지하며 복잡한 작업을 자동화할 수 있도록 지원하는 데 있습니다. 다양한 플랫폼에서 실행 가능하며, 감독 프로세스가 에이전트의 건강 상태를 모니터링하고 필요 시 자동으로 복구합니다. 개발자는 이를 통해 생산성 향상 및 팀 협업을 위한 강력한 AI 기반 도우미를 쉽게 구축하고 배포할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor✓Antigravity
npx skills add aksika/abtars

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

abtars은(는) 무엇을 하나요?

LLM을 메시징 플랫폼에 연결하는 에이전틱 프레임워크로, 지속적 메모리, 스킬, 예약 작업, 자가 치유 감독, 분산 멀티 에이전트 협업을 제공합니다.

개요

aksika/abtars는 대규모 언어 모델(LLM)을 다양한 메시징 플랫폼과 통합하여 강력하고 지능적인 챗봇 및 에이전트를 구축할 수 있도록 설계된 프레임워크입니다. 이 프레임워크는 에이전트가 대화 맥락을 기억하고, 사용자 정의 가능한 스킬을 통해 특정 작업을 수행하며, 예약된 작업을 실행하고, 분산 환경에서 여러 에이전트 간 협업을 가능하게 합니다.

주요 기능

  • 지속적 메모리: 에이전트가 대화 히스토리와 중요한 정보를 저장하여 장기적인 상호작용에서 맥락을 유지합니다.
  • 스킬 시스템: 사용자 정의 스킬을 추가하여 에이전트의 기능을 확장할 수 있습니다.
  • 예약 작업: 특정 시간 또는 간격으로 작업을 자동 실행합니다.
  • 자가 치유 감독: 감독 프로세스가 에이전트의 상태를 모니터링하고 장애 발생 시 자동으로 재시작하거나 복구합니다.
  • 멀티 에이전트 협업: 여러 에이전트가 분산 환경에서 함께 작업을 수행하고 정보를 공유할 수 있습니다.

지원 플랫폼

  • Slack
  • Discord
  • Telegram
  • 기타 (확장 가능)

설치 및 실행

사전 요구 사항

  • Python 3.9 이상
  • Anthropic API 키 또는 기타 LLM 제공자 키
  • 메시징 플랫폼 봇 토큰

설치

pip install aksika-abtars

설정

환경 변수 또는 .env 파일을 사용하여 설정을 구성합니다:

ANTHROPIC_API_KEY=your_anthropic_api_key
SLACK_BOT_TOKEN=your_slack_bot_token
SLACK_APP_TOKEN=your_slack_app_token
DISCORD_BOT_TOKEN=your_discord_bot_token
TELEGRAM_BOT_TOKEN=your_telegram_bot_token

기본 사용법

abtars run --platform slack

스킬 개발

새로운 스킬을 추가하여 에이전트의 기능을 확장할 수 있습니다:

from abtars.skills import BaseSkill

class MyCustomSkill(BaseSkill):
    async def execute(self, context, params):
        # 스킬 로직 구현
        return "결과"

기여

버그 리포트, 기능 요청, 풀 리퀘스트를 환영합니다. 자세한 내용은 CONTRIBUTING.md를 참조하세요.

라이선스

MIT License

관련 스킬