ollama/ollama

Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.

이건 무엇인가요?

Ollama는 오픈소스 AI 모델(예: Gemma 4)을 자신의 컴퓨터나 서버에 직접 다운로드하고 실행하고 관리할 수 있는 소프트웨어입니다. OpenAI와 같은 원격 클라우드 서비스로 데이터를 보내는 대신, 모델은 로컬에서 실행되어 완전한 개인정보 보호를 제공합니다.

이것은 AI 모델을 위한 로컬 "서버"라고 생각하면 됩니다. Ollama를 설치하고 원하는 모델을 지정하면 다운로드 및 실행에 대한 모든 기술적 세부 사항을 처리합니다. 특별한 AI 전문 지식이나 비싼 클라우드 계정이 필요 없습니다.

왜 유용한가요?

  • 개인정보 보호: 대화와 데이터가 기기 밖으로 나가지 않습니다.
  • 개발자 친화적: 간단한 REST API(localhost:11434)와 공식 Python 및 JavaScript 라이브러리를 제공하여 자신의 앱에 AI를 쉽게 추가할 수 있습니다.
  • 기존 도구와 연동: 코딩 어시스턴트(Claude Code나 Codex 등)에 연결하여 AI를 로컬에서 실행하거나, 메시징 앱(OpenClaw를 통해)에서 개인 비서를 구동할 수 있습니다.
  • 거대한 생태계: 사용하기 매우 쉽기 때문에 수백 개의 서드파티 도구(Open WebUI 같은 채팅 인터페이스, LangChain 및 AutoGPT 같은 에이전트 프레임워크, RAGFlow 같은 RAG 시스템)가 즉시 지원합니다.

작동 방식

세 가지 주요 인터페이스로 기기에서 실행됩니다.

  1. 명령줄: ollama run gemma4를 입력하여 터미널에서 직접 채팅할 수 있습니다.
  2. REST API: http://localhost:11434/api/chat에 curl 요청을 보내고 프롬프트를 보내면 응답을 받습니다. 이것은 다른 소프트웨어가 통신하는 방법입니다.
  3. 공식 SDK: pip install ollama(Python) 또는 npm i ollama(JavaScript)을 설치하여 자신의 코드에서 모델을 호출할 수 있습니다.

내부적으로 Ollama는 llama.cpp를 사용합니다. 이는 전용 AI 칩이 가득한 서버를 요구하는 대신 표준 소비자 하드웨어(노트북의 CPU 또는 GPU)에서 대규모 AI 모델을 실행할 수 있게 하는 효율적인 오픈소스 프로젝트입니다.

요약하면, 오픈소스 AI 모델을 자신의 조건으로 구축하거나 실험하는 가장 쉬운 방법입니다.

관련

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