nanbingxyz/5ire
5ire is a cross-platform desktop AI assistant, MCP client. It compatible with major service providers, supports local knowledge base and tools via model context protocol servers .
5ire – 세련된 AI 어시스턴트 및 MCP 클라이언트
소개
- 5ire는 다양한 대규모 언어 모델 공급자(OpenAI, Anthropic, Google, Mistral 등)와 대화하고 Model-Context-Protocol (MCP) 을 통해 외부 도구 및 데이터 소스를 호출할 수 있는 데스크톱 스타일의 AI 채팅 어시스턴트입니다.
- 검색 증강 생성(RAG)을 위한 로컬 지식 베이스(벡터 저장소)와 프롬프트 라이브러리, 북마크, 분석과 같은 UI 유틸리티가 포함되어 있습니다.
핵심 기능
| 기능 | 설명 |
|---|---|
| MCP 기반 도구 | MCP 서버를 통해 어시스턴트를 파일 시스템 액세스, 시스템 정보, 데이터베이스, 원격 API 등에 연결합니다. 이는 AI를 위한 표준화된 "USB-C" 스타일의 플러그인 계층입니다. |
| 로컬 지식 베이스 | bge-m3 다국어 임베딩 모델을 사용하여 docx, xlsx, pptx, pdf, txt, csv 파일을 수집하고 벡터를 로컬에 저장하여 데이터를 클라우드로 보내지 않고 RAG를 수행합니다. |
| 프롬프트 라이브러리 | 변수 자리 표시자가 포함된 프롬프트를 생성, 정리 및 재사용합니다. |
| 북마크 및 검색 | 대화를 저장하고(원본 메시지가 삭제된 후에도) 모든 채팅에서 키워드를 검색합니다. |
| 사용량 분석 | API 호출 및 지출을 추적하여 모델/공급자별 비용을 모니터링합니다. |
| 원클릭 서버 설치 | 웹사이트에 내장하여 자체 도구용 MCP 서버를 즉시 실행할 수 있는 스크립트입니다. |
기술 스택
- 프론트엔드 / 클라이언트: Electron 기반 UI (네이티브 종속성 및 패키징 노트에서 유추).
- 백엔드: Python 런타임(패키지 관리자로
uv필요) 및 MCP 서버 통신을 위한 Node.js 브리지. - 임베딩 모델:
bge-m3(sentence-transformers 스타일의 다국어 인코더). - MCP: LLM에 도구를 노출하기 위한 오픈 프로토콜; 리포지토리는 마켓플레이스(
mcpsvr)도 유지 관리합니다. - 지원되는 LLM 공급자: OpenAI, Azure, Anthropic, Google, Mistral, Doubao, Grok, DeepSeek, Ollama.
시작하기
- Python, Node.js, uv(Python 패키지 관리자)를 설치합니다. 이는 MCP 서버 구성 요소에 필요합니다.
INSTALLATION.md의 단계별 지침에 따라 클라이언트와 선택적 도구 지원을 설정합니다.- 개발자의 경우
DEVELOPMENT.md에서 코드를 로컬에서 실행하고 확장을 빌드하는 방법을 설명합니다. - 선택 사항: One-Click Server Installation Integration Guide를 사용하여 준비된 MCP 서버를 사이트에 내장합니다.
커뮤니티 및 기여
- Discord: https://discord.gg/ADfBTGd5jd – 빠른 도움, 기능 토론, 공동 구축.
- GitHub: PR을 환영합니다. 리포지토리에는 최근 커밋 활동 및 닫힌 이슈 통계가 표시됩니다.
- 마켓플레이스: 동반
mcpsvr리포지토리는 커뮤니티 주도의 MCP 서버 디렉토리를 호스팅하며, 탐색하거나 기여할 수 있습니다. - 후원: 작성자는 기부를 위한 Buy-Me-A-Coffee 링크를 제공합니다.
사용 대상
- 여러 LLM API를 실험하기 위한 플러그 앤 플레이 UI를 원하는 개발자.
- 독점 문서를 위한 로컬 RAG 저장소가 필요한 팀.
- 표준 프로토콜을 통해 사용자 지정 도구로 AI 어시스턴트를 확장하려는 모든 사람.
모든 세부 정보는 리포지토리의 README에서 직접 가져온 것이며, 추가 기능은 유추되지 않았습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트