modelflare-ai/AnyModelBot
🤖 Open-source, local-first alternative to Grok Bot, OpenAI dots and Claude Duet. Your own AI bots on any model: GPT, Claude, Gemini, Grok, DeepSeek, Kimi, GLM and 70+ more through one Modelflare key. Reach them in the app, WeChat or Feishu; they remember you, work in the background, run commands and use your computer. Pay per use.
AnyModelBot — 로컬 우선 AI 에이전트 애플리케이션
한 줄 요약
AnyModelBot은 당신의 개인 컴퓨터에서 직접 실행되는 AI 봇 애플리케이션으로, Windows, macOS, Linux를 지원합니다. 각 봇은 고유한 페르소나, 기본 모델, 작업 공간 및 메모리를 가집니다. 앱 내에서 대화할 수 있을 뿐만 아니라 WeChat, Feishu, Telegram, Slack, Discord에서도 봇을 호출할 수 있습니다. 파일 읽기/쓰기, 명령 실행, 데스크톱 제어가 가능하며, 작업 공간을 벗어나는 작업 시에는 먼저 사용자에게 확인을 요청합니다.
핵심 특징
- 로컬 우선:대화, 메모리, 파일 및 API Key는 모두 사용자의 기기에 저장됩니다. 모델은 Modelflare에서 제공됩니다(하나의 계정으로 모든 모델을 토큰 단위로 결제). AnyModelBot 자체는 구독료가 없습니다.
- 오픈소스(MIT):xAI의 Grok Bot, OpenAI의 dots, Anthropic의 Claude Duet과 같은 상주형 개인 AI 에이전트이지만, AnyModelBot은 오픈소스이며 사용자의 기기에서 실행되고 원하는 모델을 자유롭게 선택할 수 있습니다.
- 실질적인 업무 수행:여러 봇을 생성할 수 있으며, 각 봇은 독립적인 페르소나, 모델, 작업 공간, 프로필 사진을 가집니다. 파일 읽기/쓰기, 샌드박스 내 명령 실행이 가능하며 결과를 파일로 채팅창에 반환합니다.
- 3단계 권한:읽기 전용, 작업 공간(기본값: 자신의 폴더만 쓰기 가능, 경계 이탈 시 확인), 전체 권한(샌드박스 미사용; 재귀적 삭제 등은 확인 절차 유지). 경계 이탈 작업 시 승인 카드가 팝업됩니다.
- 백그라운드 작업 및 규칙:장기 작업은 백그라운드에서 실행 후 완료 시 채팅으로 결과를 보냅니다. 예약 규칙(예: "매일 아침 8시에 X 가격 확인 후 200 미만이면 알림")을 설정할 수 있으며, "관찰 모드"(기록만 하고 실행 안 함)를 지원합니다.
- "당신이 필요해요" 사이드바:답변, 승인, 재시도 대기 중인 모든 항목을 모아서 보여줍니다. 대기 중인 작업이 없을 때는 나타나지 않습니다.
- 방해 금지:결과, 결정이 필요한 사항, 실패 알림만 보냅니다. 기본적으로 22:00–08:00은 방해 금지 시간이며, 능동적인 메시지는 일일 제한이 있습니다(WeChat 3건, 기타 채널 5건).
- 예산 관리:각 작업/규칙에 기본 예산(작업 1달러, 규칙당 0.1달러, 월 3달러)을 설정할 수 있으며, 예산 소진 시 작업을 멈추고 사용자에게 확인을 요청합니다.
- 데스크톱 제어:내장된 Cua Driver를 통해 제공되며 기본적으로 자동 실행됩니다. "화면 변경 전 확인" 모드로 전환 가능합니다. macOS 버전은 베타 상태입니다.
- 이미지/비디오 생성:직접 생성 가능하며, 예상 비용이 0.5달러를 초과할 경우 먼저 확인을 요청합니다. 매번 확인하도록 설정할 수도 있습니다.
- 메모리:Markdown을 사용하여 3단계(팀, 봇, 그룹) 메모리를 저장하며, 키와 같은 민감 정보는 필터링합니다. 컨텍스트가 가득 차면 자동으로 압축하거나 새로운 세그먼트를 생성하여 요약을 이어갑니다.
- 다중 채널:WeChat(QR 스캔), Feishu(스트리밍 카드), Telegram, Slack, Discord, Notion을 지원합니다. 계정을 한 번 추가하면 모든 봇이 공유합니다.
- 4가지 실행 방식:데스크톱 버전, 명령줄, Docker, 로컬 웹 콘솔(127.0.0.1:3600).
모델 및 비용
- 모든 모델은 Modelflare(미국 Havenbyte LLC 운영, 20만 명 이상의 등록 개발자)에서 제공됩니다.
- 하나의 API Key로 13개 공급업체의 70개 이상의 텍스트, 이미지, 비디오 모델(GPT, Claude, Gemini, Grok, DeepSeek, Kimi, GLM 등)을 호출할 수 있습니다.
- OpenAI, Anthropic, Gemini 등 일반적인 인터페이스 프로토콜과 호환되며, 요청은 여러 공급업체 간에 라우팅되고 자동으로 페일오버됩니다.
- 토큰 단위로 과금되며 가격표는 공개되어 있습니다.
- 캐시 보상:OpenAI의 가격 우선/안정/고급 세 그룹에 대해 매일 65%/75%/85%의 캐시 적중률을 보장하며, 미달 시 차액을 보상합니다.
- 특별 프로모션:단일 충전 금액이 일정 수준에 도달하면 GPT 특별 그룹(0.015배), Claude 특별 그룹(0.03배)을 잠금 해제할 수 있습니다(기간 한정).
- 한 번 로그인하면 Key를 복사할 필요가 없으며, Docker/서버에서는 API Key를 붙여넣어 사용할 수 있습니다.
개인정보 및 데이터 흐름
| 기기에 남는 것 | 기기를 떠나는 것 |
|---|---|
| 대화 및 세션(로컬 SQLite) | 모델 답변에 필요한 프롬프트, 파일 내용, 도구 결과(Modelflare를 통해 공급업체로 전송) |
| 메모리(Markdown 파일) | 데스크톱 제어 시 화면 스크린샷 |
| 작업 공간 파일 | 채팅 채널에서 송수신되는 메시지(해당 플랫폼 경유) |
| API Key 및 로그인 토큰 | Modelflare 로그인 과정(modelflare.dev에서 발생) |
| 설정 | 권한을 부여한 Notion/Feishu 계정 내용(모델 요청에 포함될 경우) |
Modelflare는 요청 로그를 보관합니다(보관 내용/기간은 신뢰 센터 참조). README에는 "우리는 완벽하다고 주장하지 않습니다: 모델에 보내는 모든 내용은 기기를 떠납니다"라고 명시되어 있습니다.
기술 스택
- 인터페이스:Preact + htm(빌드 단계 없음)
- 백엔드:Node.js 22.13+, TypeScript, node:sqlite
- 데스크톱 셸:Electron(트레이 아이콘 포함)
- 모델 게이트웨이:magpie(Go, MIT, 앱과 함께 패키징)
- 에이전트 런타임:DeepSeek Harness(MIT, 독립 프로세스)
- 데스크톱 제어:Cua Driver
- 채널:Feishu(장기 연결+스트리밍 카드), WeChat(iLink), Telegram(장기 폴링), Slack(Socket Mode), Discord(Gateway)
- 데이터 계정:Notion(REST API, 공식 원격 MCP), Feishu 메시지(사용자 ID, 읽기 전용)
- 테스트/CI:Vitest, GitHub Actions
설치 및 실행
- 데스크톱 버전:Windows(x64/arm64), macOS(Apple Silicon/Intel), Linux(x64/arm64 AppImage), 각 Release 페이지에 SHA256SUMS 검증 파일 포함.
- Docker:
docker run -d --name amb -p 3600:3600 -v amb-data:/data ghcr.io/modelflare-ai/anymodel-bot실행 후docker exec amb cat /data/ui-token으로 토큰 획득. 3600 포트를 공용 네트워크에 직접 노출하지 마십시오. - 소스 코드:Node.js 22.13+ 및 Go 1.26.8+ 필요,
npm install && npm run setup && npm start.
동종 제품 비교
| AnyModelBot | Grok Bot | OpenAI dots | Claude Duet | |
|---|---|---|---|---|
| 오픈소스 | ✅ MIT | — | — | — |
| 에이전트 실행 위치 | 사용자 PC/서버 | xAI 클라우드 | OpenAI 클라우드 | Anthropic 클라우드 |
| 사용 가능 모델 | 70개 이상(Modelflare 경유) | Grok 위주 | OpenAI 모델 | Claude(Opus 5.5) |
| 비용 | 앱 무료, 토큰 단위 과금 | 구독 | 구독 | 구독 |
| 채널 | 데스크톱, Docker, WeChat, Feishu, Telegram, Slack, Discord | 데스크톱, iPhone | ChatGPT, Slack, Teams | iOS, Android, claude.ai |
| 현재 사용 가능 여부 | 즉시 다운로드 | 베타 테스트 | 일부 지역 공개 | 연구 프리뷰, 미국 대기자 명단 |
(기타 제품 정보는 2026년 10월 공개 보도 기준이며 변경되었을 수 있습니다.)
로드맵(README에 명시된 상태)
- ✅ 예약 작업(출시 완료, "규칙"으로 제공)
- ❌ 그룹 채팅(현재 각 채널은 1:1 대화만 처리)
- ✅ 영어 인터페이스(중/영 이중 언어, 설정에서 전환)
- ❌ macOS 데스크톱 제어 베타 종료(검증 중)
- ❌ 독립 모바일 앱(현재 채팅 채널을 통해 접근)
라이선스
MIT. 타사 소프트웨어는 각 라이선스를 따릅니다(THIRD_PARTY_NOTICES.md 참조).
관련 프로젝트
- Modelflare(AI API 게이트웨이)
- magpie(Go 게이트웨이)
- DeepSeek Harness(에이전트 런타임)
- Cua(데스크톱 제어 드라이버)
- kimi-computer-use(macOS 데스크톱 제어 브리지)
- openclaw-weixin(WeChat 채널 이식, MIT)
- DS Bot(메모리 및 컨텍스트 관리 설계 출처, Apache-2.0)
커뮤니티
- 질문/아이디어:GitHub Discussions
- 버그/기능 제안:GitHub Issues
- 이메일:support@anymodel.bot
- Modelflare 소식:X @modelflare_dev
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트