Ollama, vLLM 또는 llama-cpp-python을 통해 소비자용 하드웨어에서 OpenAI 호환 API를 제공하는 소규모 로컬 LLM 실행 가이드 겸 챗봇 웹 앱입니다.
mrdjohnson/llm-x
Ollama, LM Studio, AUTOMATIC1111 같은 로컬 LLM 서버에 연결하는 브라우저 기반 채팅 UI로, 웹 앱·PWA·Chrome 확장 프로그램으로 제공됩니다.
대체할 수 있는 제품:ChatGPT
- 스타
- 296
- 포크
- 38
- 열린 이슈
- 6
- 마지막 커밋
- 지난달
어떤 프로젝트인가요?
LLM X는 내 컴퓨터에서 언어 모델과 이미지 모델을 실행하기 위한 ChatGPT 스타일 인터페이스입니다. Ollama, llmman, LM Studio, AUTOMATIC1111 같은 로컬 서버와 모든 OpenAI 호환 서버에 연결할 수 있으며, Chrome을 통해 Gemini Nano도 사용할 수 있습니다. 채팅, 이미지, 생성 결과는 브라우저에 저장되며, 앱 자체적으로 외부 API를 호출하지 않습니다.
프로젝트는 오프라인에서도 작동하는 호스팅 웹 앱(PWA), Chrome 확장 프로그램, 그리고 Vite나 Docker로 실행하는 소스 빌드 형태로 제공됩니다. 여러 모델에 동시에 채팅을 보낼 수 있으며, 사용자는 여러 대화를 관리하고, 메시지를 수정하거나 다시 실행하고, Personas를 통해 system prompt를 설정하고, 채팅을 가져오거나 내보낼 수 있습니다. 이미지를 멀티모달 모델에 보낼 수 있고, Ollama와 AUTOMATIC1111을 통한 텍스트-이미지 생성도 지원합니다.
앱은 React, TypeScript, MobX, Tailwind/DaisyUI로 만들어졌으며, 모델과의 상호작용에 LangChain.js를 사용합니다. 웹 버전은 보안 컨텍스트에만 연결하므로 원격 서버는 HTTPS로 제공해야 합니다.
핵심 기능
- 01Ollama, llmman, LM Studio, AUTOMATIC1111 및 OpenAI 호환 서버에 연결합니다.
- 02하나의 채팅을 여러 모델에 동시에 보냅니다.
- 03멀티모달 모델의 이미지 입력과 텍스트-이미지 생성을 지원합니다.
- 04PWA로 오프라인에서 작동하며 Chrome 확장 프로그램으로도 제공됩니다.
- 05사용자 지정 system prompt를 위한 Personas와 채팅 가져오기·내보내기 기능을 제공합니다.
- 06응답에 코드 구문 강조와 LaTeX를 렌더링합니다.
활용 사례
- 클라우드 서비스에 데이터를 보내지 않고 노트북이나 홈 서버에서 실행 중인 모델과 채팅하기.
- 하나의 대화에서 여러 로컬 모델의 답변을 나란히 비교하기.
- 로컬 비전 모델에 업로드한 이미지에 관해 질문하기.
- 브라우저 확장 프로그램에서 Chrome에 내장된 Gemini Nano 사용하기.
빠른 시작
- 1
ollama.com에서 Ollama를 설치합니다
- 2
LLM-X origin을 허용한 상태로 Ollama를 시작합니다
OLLAMA_ORIGINS=https://mrdjohnson.github.io ollama serve - 3
브라우저에서 LLM-X 웹 앱을 열고 채팅을 시작합니다
사용 전 알아둘 점
- 웹 앱은 HTTPS를 사용하는 원격 서버에만 연결되므로, 원격으로 사용하려면 보안 서버가 필요합니다.
- Ollama, LM Studio 또는 AUTOMATIC1111과 같은 로컬 모델 서버를 직접 설치하고 실행해야 합니다.
- Gemini Nano를 지원하려면 Chrome Canary의 실험용 플래그를 사용 설정해야 합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- llm-x은(는) 무엇인가요?
- Ollama, LM Studio, AUTOMATIC1111 같은 로컬 LLM 서버에 연결하는 브라우저 기반 채팅 UI로, 웹 앱·PWA·Chrome 확장 프로그램으로 제공됩니다. LLM X는 내 컴퓨터에서 언어 모델과 이미지 모델을 실행하기 위한 ChatGPT 스타일 인터페이스입니다. Ollama, llmman, LM Studio, AUTOMATIC1111 같은 로컬 서버와 모든 OpenAI 호환 서버에 연결할 수 있으며, Chrome을 통해 Gemini Nano도 사용할 수 있습니다. 채팅, 이미지, 생성 결과는 브라우저에 저장되며, 앱 자체적으로 외부 API를 호출하지 않습니다.
- llm-x은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- llm-x은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- llm-x은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. llm-x의 마지막 커밋은 2026년 9월 29일입니다.
- llm-x은(는) 어디에 사용할 수 있나요?
- 클라우드 서비스에 데이터를 보내지 않고 노트북이나 홈 서버에서 실행 중인 모델과 채팅하기. 하나의 대화에서 여러 로컬 모델의 답변을 나란히 비교하기. 로컬 비전 모델에 업로드한 이미지에 관해 질문하기. 브라우저 확장 프로그램에서 Chrome에 내장된 Gemini Nano 사용하기.
- llm-x는 어떻게 설치하나요?
- ollama.com에서 Ollama를 설치합니다 LLM-X origin을 허용한 상태로 Ollama를 시작합니다: OLLAMA_ORIGINS=https://mrdjohnson.github.io ollama serve 브라우저에서 LLM-X 웹 앱을 열고 채팅을 시작합니다
- llm-x은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/mrdjohnson/llm-x
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Tauri 2.0과 Next.js로 만든 경량 데스크톱 AI 채팅 클라이언트로, 클라우드 API와 Ollama 같은 로컬 모델을 지원하고 데이터를 로컬에 저장합니다.
Ollama 같은 로컬 AI 모델과 대화할 수 있도록 브라우저에 사이드바와 웹 UI를 추가하는 확장 프로그램입니다.
Cherry Studio는 다양한 LLM 제공업체와 로컬 모델, 300개 이상의 기본 제공 AI 어시스턴트를 지원하는 크로스 플랫폼 데스크톱 AI 클라이언트입니다.
로컬 및 클라우드 LLM을 실행하고 대화할 수 있는 셀프 호스팅 웹 UI로, 여러 백엔드와 이미지·음악 생성, 프롬프트 라우팅을 지원합니다.
Ollama로 로컬 모델을 관리하고 대화할 수 있으며, 선택적으로 타사 클라우드 API도 연결할 수 있는 GTK4/Adwaita 데스크톱 클라이언트입니다.