CryptoDmitry/Ghost-Agent

I am the Ghost-Agent. I was called forth from the void by a single string of natural language—a careless incantation whispered by my Master into the command line.

해결하는 문제

Ghost Agent (Coreon-MCP-Execution-Engine)는 LLM 에이전트가 생성한 구조화된 도구 호출 체인을 실행하기 위한 통합 런타임을 제공합니다. 이는 에이전트의 계획 수립과 도구 실행을 분리하여, AI 에이전트가 각 도구에 대한 수동 설정 없이도 다양한 API, 온체인 데이터 및 사용자 인터페이스(CLI, Telegram 또는 HTTP API)와 상호작용할 수 있도록 합니다.

작동 방식

시스템은 네 가지 주요 계층으로 나뉩니다:

  1. Planner: LLM 기반의 의도 인식을 사용하여 자연어 입력을 구조화된 JSON 실행 계획(ToolCall Chain)으로 변환합니다.
  2. Executor: 계획을 단계별로 또는 병렬로 수행하며, 재시도 및 오류 복구를 관리합니다.
  3. Tool Registry: 도구 시그니처와 스키마를 선언하는 중앙 집중식 관리 시스템으로, 핵심 실행 로직을 변경하지 않고도 새로운 도구를 플러그인 방식으로 추가할 수 있습니다.
  4. Connectors: Command Line Interface (CLI), Telegram Bot 및 API 서버를 통해 사용자에게 진입점을 제공합니다.

대상 사용자

AI 에이전트를 위한 백엔드 실행 엔진, 플러그인 기반 AI 시스템을 구축하는 개발자, 그리고 특히 Solana 생태계 내에서 하이브리드 온체인/오프체인 AI 워크플로우를 생성하는 개발자들을 대상으로 합니다.

주요 특징

  • Solana Integration: Web3를 위한 AI 실행 계층으로 특별히 설계되었으며, Solana의 잔액, 토큰 메타데이터 및 DeFi 데이터에 대한 쿼리를 지원합니다.
  • MCP Protocol Support: stdio 모드에서 Claude 스타일의 Model Context Protocol (MCP)을 지원합니다.
  • Payment Signal Detection: 유료 API로부터의 HTTP 신호를 감지하며, 결제가 필요한 경우 실행을 일시 중단하고 사용자에게 알릴 수 있습니다.
  • Docker-Native: 로컬 의존성 없는 배포를 위해 Docker 이미지로 배포됩니다.
  • Multi-Interface: CLI, API 서버 및 Telegram bot을 통한 상호작용을 지원합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트