280개 이상의 piece를 MCP 서버로 노출하는 오픈소스 AI 워크플로 자동화.
한국어는 runchr 제공 번역입니다. 원문 README는 English tool page.
Onyx
직접 운영하는 오픈소스 어시스턴트: 자신의 문서와 커넥터를 대상으로 채팅하고, 모델과 데이터는 자신의 하드웨어에 보관합니다.
- Kind
- Assistant
- Platform
- Web
- Models
- OpenAI
프로젝트 README (번역)
GitHub ↗Written by the project's own authors, not by runchr. Snapshot taken 2026-10-26.
Onyx - 모든 앱이 제공하는 컨텍스트 레이어
"LLM은 모든 공개 정보를 알고 있지만, 우리 팀에서 무슨 일이 일어나고 있는지도 알 수 있다면 어떨까? 나는 AI 신입사원이 아니라 AI 동료를 원한다."
Onyx는 팀과 AI 에이전트를 위한 지식/컨텍스트 레이어입니다.
Onyx는 애플리케이션에 연결하여 50개 이상의 애플리케이션에서 지식을 인덱싱하고 표면화하는 동시에, 유연한 셀프 호스팅 배포를 통해 데이터 주권을 보호합니다.
검색을 넘어 Onyx는 웹 검색, 샌드박스, 스킬 등 고급 기능으로 LLM을 지원합니다.
Tip
단일 명령으로 배포:
curl -fsSL https://onyx.app/install_onyx.sh | bash
Onyx 작동 방식
Onyx는 연결된 모든 소스에 걸쳐 지식의 표현을 생성합니다. 데이터를 메타데이터, 권한 등과 함께 가져와 수집함으로써 정보가 다운스트림 사용 사례에서 쉽게 접근 가능하도록 합니다.
MCP 기반 검색 및 인덱스 없는 접근 방식과 비교할 때, Onyx는 단순 키워드 쿼리든 복잡한 리서치 작업이든 모든 쿼리에 대해 더 안정적이고 낮은 지연 시간과 낮은 비용의 컨텍스트를 제공합니다.
에이전트가 수십 개의 MCP를 조정하고 반복적으로 검색하며 수천 개의 토큰을 소모하는 대신, Onyx는 내부 표현 전반에서 컨텍스트를 즉시 가져와 가장 관련성 높은 그라운드 트루스 문서로만 필터링합니다.
⭐ 기능
🔍 Agentic RAG: 하이브리드 인덱스 + 정보 검색에 최적화된 커스텀 에이전트 하네스를 기반으로 최고 수준의 검색 및 답변 품질을 제공합니다.
🔬 Deep Research: 다단계 리서치 흐름으로 심층 보고서를 제공합니다.
🤖 커스텀 에이전트: 고유한 지식 하위 집합, 커스텀 지침, 그리고 작업 수행 능력을 갖춘 AI 에이전트를 구축합니다.
🌍 웹 검색: 라이브 웹 검색으로 내부 지식을 보강합니다.
Serper, Google PSE, Brave, SearXNG 등을 지원합니다.
자체 웹 크롤러를 제공하며 Firecrawl/Exa를 지원합니다.
▶️ 외부 액션 & MCP: Onyx 에이전트가 외부 애플리케이션에서 작업을 수행하여 작업을 처음부터 끝까지 완료할 수 있게 합니다.
💻 보안 샌드박스: 복잡한 워크플로를 위해 샌드박스에서 코드를 실행하고 중간 아티팩트를 다룹니다.
📄 아티팩트: 문서, 그래픽 및 기타 다운로드 가능한 아티팩트를 생성합니다.
🎙️ 음성 모드: 텍스트-음성 변환 및 음성-텍스트 변환을 통해 Onyx와 상호작용합니다.
Onyx는 모든 주요 LLM 제공업체를 지원합니다. 셀프 호스팅(Ollama, LiteLLM, vLLM 등)과 독점(Anthropic, OpenAI, Gemini 등) 모두 지원합니다.
자세히 알아보려면 문서를 확인하세요!
보안 및 데이터 처리
조직의 지식을 연결할 때, 이 민감한 IP가 외부 및 내부의 잘못된 당사자에게 유출되지 않도록 하는 것이 중요합니다.
Onyx는 문서 인덱스, 데이터베이스 및 처리가 모두 자체 포함된 서비스 집합 내에서 이루어지는 에어갭 가능한 셀프 호스팅 배포를 제공합니다.
신뢰할 수 있는 임베딩 모델과 LLM 제공업체를 선택할 수도 있습니다(둘 다 로컬에서 실행 가능).
어디서나 Onyx에 접근
질문이 어디서 오든 동일한 보안 및 세분화된 권한이 적용됩니다.
웹 및 데스크톱 앱 - 질문하고, Onyx AI 에이전트와 인터페이스하며, 위 기능 목록의 모든 것을 이용합니다.
Slack 및 Discord 봇 - 조직의 지식에 연결된 봇으로부터 Slack 또는 Discord에서 직접 답변을 받습니다.
MCP 서버 - Claude Code, Open Code, Codex 또는 모든 MCP 클라이언트를 Onyx로 연결합니다. AI 에이전트는 이를 실행하는 사람과 동일한 액세스 제어로 회사 컨텍스트를 얻습니다.
Chrome 확장 프로그램 - Chrome에서 직접 페이지의 컨텍스트와 함께 모든 탭에서 Onyx를 쿼리합니다.
임베드 가능한 위젯 - 앱이나 웹사이트에 Onyx 기능을 쉽게 추가합니다.
🚀 배포 모드
Onyx는 Docker, Kubernetes, Helm/Terraform 배포를 지원하며 주요 클라우드 제공업체에 대한 가이드를 제공합니다.
자세한 배포 가이드는 여기에서 확인하세요.
Onyx는 표준과 라이트의 두 가지 배포 옵션을 지원합니다.
표준 Onyx
진지한 사용자와 대규모 팀에 권장되는 Onyx의 전체 기능 세트입니다. 라이트 모드에 포함되지 않은 추가 구성 요소:
RAG를 위한 벡터 + 키워드 인덱스.
커넥터에서 지식을 동기화하기 위한 작업 큐와 워커를 실행하는 백그라운드 컨테이너.
인덱싱 및 추론 중에 사용되는 딥러닝 모델을 실행하는 AI 모델 추론 서버.
인메모리 캐시(Redis)와 블롭 스토어(MinIO)를 통한 대규모 사용을 위한 성능 최적화.
Onyx 라이트
라이트 모드는 경량 AI 채팅 UI로 생각할 수 있습니다. 더 적은 리소스(1GB 미만 메모리)가 필요하고 덜 복잡한 스택을 실행하지만 문서 인덱싱은 할 수 없습니다.
Onyx UI를 빠르게 테스트하려는 사용자나 채팅 UI 및 에이전트 기능에만 관심이 있는 팀에 적합합니다.
Tip
배포 없이 Onyx를 무료로 사용해 보려면 Onyx Cloud를 방문하세요.
🏢 엔터프라이즈용 Onyx
Onyx는 개인 사용자부터 세계 최대 글로벌 기업까지 모든 규모의 팀을 위해 구축되었습니다:
👥 협업: 조직의 다른 구성원과 채팅 및 에이전트를 공유합니다.
🔐 싱글 사인온: Google OAuth, OIDC 또는 SAML을 통한 SSO. SCIM을 통한 그룹 동기화 및 사용자 프로비저닝.
🛡️ 역할 기반 액세스 제어: 에이전트, 액션 등 민감한 리소스에 대한 RBAC.
📊 분석: 팀, LLM 또는 에이전트별로 분류된 사용량 그래프.
🕵️ 쿼리 기록: 조직에서 AI의 안전한 도입을 보장하기 위해 사용량을 감사합니다.
💻 커스텀 코드: PII 제거, 민감한 쿼리 거부 또는 커스텀 분석 실행을 위한 커스텀 코드를 실행합니다.
🎨 화이트레이블링: 커스텀 이름, 아이콘, 배너 등으로 Onyx의 모양과 느낌을 커스터마이즈합니다.
📚 라이선스
Onyx에는 두 가지 에디션이 있습니다:
Onyx Community Edition(CE)은 MIT 라이선스로 무료로 제공되며 RAG, AI 채팅, 에이전트 및 액션의 모든 핵심 기능을 포함합니다.
Onyx Enterprise Edition(EE)은 주로 대규모 조직에 유용한 추가 기능을 포함합니다.
기능 세부 정보는 웹사이트를 확인하세요.
👪 커뮤니티
Discord에서 오픈 소스 커뮤니티에 참여하세요!
💡 기여
기여하고 싶으신가요? 자세한 내용은 기여 가이드를 확인하세요.
Other tools that do the same work
Agent stacks with this tool(1)View graph
로컬 우선 코딩 어시스턴트 스택: Ollama가 Gemma 4를 Cline과 Open WebUI에 제공
From README links에이전트형 코딩 루프와 일반 채팅 어시스턴트를 호스팅 API에 저장소 코드를 보내지 않고 사용하고 싶어 했다. Ollama README에서 시작해 워크스테이션에 런타임을 설치하고 Gemma 4 모델을 풀한 뒤, 단일 비스트리밍 /api/chat curl 호출로 데몬이 localhost:11434에서 응답하는 것을 확인했다
View stack
No comments yet.
to comment.