โอเพนซอร์ส & โฮสต์เอง

Libre WebUI

v0.12.0 มีอะไรใหม่?
บันทึกการเปิดตัว ดูทั้งหมด →
✨ New Features
  • Added a first-class Libre Claw agent surface in the app, available from the
  • Added admin-only backend proxy routes under /api/libre-claw for daemon
  • Added Libre Claw run management from WebUI: start chat or goal-mode runs, pass
  • Added WebUI approval handling for Libre Claw tool calls, including
  • Added Libre Claw automation controls for scheduled report/Telegram routes,
  • Added Libre Claw usage and fallback visibility so admins can inspect provider
  • Added backend environment configuration for Libre Claw daemon connectivity via
🔧 Improvements
  • Reworked the run timeline UI so assistant deltas are grouped into readable
  • Added demo-safe frontend API responses for the Libre Claw page so demo mode
  • Completed Libre Claw translations across all supported locales. English and
  • Updated the README product overview with Libre Claw agent support, including
  • Removed stale OpenClaw plugin validation hooks and the old bundled OpenClaw
🐛 Bug Fixes
  • Fixed demo-mode system info so the UI reports the current built application
  • Hardened artifact title sanitization by decoding basic HTML entities and
🔒 Security & Dependencies
  • Refreshed 17 dependencies through Dependabot, including axios, pdfjs-dist,
📚 Documentation
  • Added docs/31-LIBRE_CLAW_INTEGRATION.md with setup, architecture, route
  • Replaced the old OpenClaw integration documentation with the Libre Claw
⚠️ Breaking Changes
  • The old OpenClaw integration path has been removed and replaced by Libre Claw.

อินเทอร์เฟซแชท AI ที่ให้ความสำคัญกับความเป็นส่วนตัว รันในเครื่องด้วย Ollama หรือเชื่อมต่อ OpenAI, Anthropic และผู้ให้บริการ 9+ ราย ไม่มีการเก็บข้อมูล ไม่มีการติดตาม

npx libre-webui

ต้องการ Node.js 18+ และ Ollama สำหรับ AI ในเครื่อง

ไม่เก็บข้อมูล
โฮสต์เอง
Apache 2.0
ระบบปลั๊กอิน

ทุกอย่างที่คุณต้องการ

โซลูชันแชท AI ที่ครบครันและเคารพความเป็นส่วนตัวของคุณ

Libre Claw integration

ควบคุมเอเจนต์ภายในเครื่องโดยไม่ต้องสละพื้นที่ทำงานของคุณ

เริ่มการทำงานในโหมดแชทหรือโหมดเป้าหมาย อนุมัติการเรียกเครื่องมือ ตรวจสอบไทม์ไลน์เหตุการณ์ จัดการกำหนดเวลา และคง daemon ของเอเจนต์ไว้ในเครื่อง

การอนุมัติ การทำงานอัตโนมัติ การใช้งาน
01
การอนุมัติ

เริ่มการทำงานในโหมดแชทหรือโหมดเป้าหมาย อนุมัติการเรียกเครื่องมือ ตรวจสอบไทม์ไลน์เหตุการณ์ จัดการกำหนดเวลา และคง daemon ของเอเจนต์ไว้ในเครื่อง

02
การทำงานอัตโนมัติ

เริ่มการทำงานในโหมดแชทหรือโหมดเป้าหมาย อนุมัติการเรียกเครื่องมือ ตรวจสอบไทม์ไลน์เหตุการณ์ จัดการกำหนดเวลา และคง daemon ของเอเจนต์ไว้ในเครื่อง

03
การใช้งาน

เริ่มการทำงานในโหมดแชทหรือโหมดเป้าหมาย อนุมัติการเรียกเครื่องมือ ตรวจสอบไทม์ไลน์เหตุการณ์ จัดการกำหนดเวลา และคง daemon ของเอเจนต์ไว้ในเครื่อง

Artifacts แบบโต้ตอบ

Artifacts แบบโต้ตอบ

แสดง HTML, SVG และ React components โดยตรงในแชท ดูตัวอย่างสดพร้อมโหมดเต็มหน้าจอ

AI ในเครื่อง & คลาวด์ แชทเอกสาร (RAG) ตัวแปรปลั๊กอิน
01
AI ในเครื่อง & คลาวด์

รันโมเดลในเครื่องด้วย Ollama หรือเชื่อมต่อ OpenAI, Anthropic, Groq, Gemini, Mistral และอื่นๆ ทางเลือกของคุณ

02
แชทเอกสาร (RAG)

อัปโหลด PDF, เอกสาร และไฟล์ข้อความ ถามคำถามเกี่ยวกับเอกสารด้วยการค้นหาเชิงความหมายและ vector embeddings

03
ตัวแปรปลั๊กอิน

การตั้งค่าที่กำหนดได้สำหรับแต่ละปลั๊กอิน เช่น อุณหภูมิ เอนด์พอยท์ และโทเค็น ค่าที่ละเอียดอ่อนจะถูกเข้ารหัสเมื่อจัดเก็บ

AI ในเครื่อง & คลาวด์

รันโมเดลในเครื่องด้วย Ollama หรือเชื่อมต่อ OpenAI, Anthropic, Groq, Gemini, Mistral และอื่นๆ ทางเลือกของคุณ

Libre Claw Agents

เรียกใช้เอเจนต์ภายในเครื่องที่คงอยู่พร้อมการอนุมัติ เครื่องมือ หน่วยความจำ การทำงานอัตโนมัติ ไทม์ไลน์การทำงาน และการมองเห็นการใช้งานจาก Libre WebUI

แชทเอกสาร (RAG)

อัปโหลด PDF, เอกสาร และไฟล์ข้อความ ถามคำถามเกี่ยวกับเอกสารด้วยการค้นหาเชิงความหมายและ vector embeddings

Artifacts แบบโต้ตอบ

แสดง HTML, SVG และ React components โดยตรงในแชท ดูตัวอย่างสดพร้อมโหมดเต็มหน้าจอ

เข้ารหัส AES-256

การเข้ารหัสระดับองค์กรสำหรับข้อมูลทั้งหมด ประวัติแชท, เอกสาร และการตั้งค่าถูกเข้ารหัสเมื่อจัดเก็บ

บุคลิกที่กำหนดเอง

สร้างบุคลิก AI ที่มีพฤติกรรมเฉพาะและ system prompts นำเข้า/ส่งออกบุคลิกเป็น JSON

แปลงข้อความเป็นเสียง

ฟังคำตอบ AI ด้วยตัวเลือกเสียงหลากหลาย รองรับ TTS ของเบราว์เซอร์และการผสาน ElevenLabs

สร้างภาพ

สร้างภาพด้วย ComfyUI และโมเดล Flux หลายขนาด พรีเซ็ตคุณภาพ และการผสานรวมกับแชทอย่างราบรื่น

ตัวแปรปลั๊กอิน

การตั้งค่าที่กำหนดได้สำหรับแต่ละปลั๊กอิน เช่น อุณหภูมิ เอนด์พอยท์ และโทเค็น ค่าที่ละเอียดอ่อนจะถูกเข้ารหัสเมื่อจัดเก็บ

ปุ่มลัด

ปุ่มลัดสไตล์ VS Code สำหรับผู้ใช้ขั้นสูง นำทาง, สลับการตั้งค่า และควบคุมทุกอย่างจากคีย์บอร์ด

รองรับหลายผู้ใช้

การควบคุมการเข้าถึงตามบทบาทพร้อม SSO OAuth GitHub และ Hugging Face ในตัว

เชื่อมต่อกับผู้ให้บริการใดก็ได้

อินเทอร์เฟซเดียว ความเป็นไปได้ไม่จำกัด

Ollama
โมเดลในเครื่อง
OpenAI
โมเดล GPT ของ OpenAI
Anthropic
แคตตาล็อกโมเดล Claude
Groq
โมเดลที่โฮสต์บน Groq
Google
แคตตาล็อกโมเดล Gemini
Mistral
แคตตาล็อกโมเดล Mistral
OpenRouter
แคตตาล็อกโมเดลสด
HuggingFace
แคตตาล็อก HF Router
Custom
API ที่เข้ากันได้กับ OpenAI ใดก็ได้

เริ่มต้นในไม่กี่วินาที

เลือกวิธีการติดตั้งที่คุณต้องการ

แนะนำ

npx (คำสั่งเดียว)

npx libre-webui

รันทันที ไม่ต้องติดตั้ง

npm (ติดตั้งทั่วไป)

npm install -g libre-webui
libre-webui

ติดตั้งครั้งเดียว รันได้ทุกที่

Docker

docker run -p 8080:8080 libre-webui/libre-webui

การ deploy แบบ container

สร้างปลั๊กอินที่กำหนดเอง

เชื่อมต่อ LLM ที่เข้ากันได้กับ OpenAI ด้วยไฟล์ JSON ง่ายๆ

ปลั๊กอินที่มี

ปลั๊กอินอย่างเป็นทางการจาก repository Libre WebUI คลิกเพื่อดูหรือดาวน์โหลด

กำลังโหลดปลั๊กอินจาก GitHub...
custom-model.json
{
  "id": "custom-model",
  "name": "Custom Model",
  "type": "completion",
  "endpoint": "http://localhost:8000/v1/chat/completions",
  "auth": {
    "header": "Authorization",
    "prefix": "Bearer ",
    "key_env": "CUSTOM_MODEL_API_KEY"
  },
  "model_map": [
    "my-fine-tuned-llama"
  ],
  "variables": [
    {
      "name": "temperature",
      "type": "number",
      "label": "Temperature",
      "default": 0.7,
      "min": 0, "max": 2
    }
  ]
}

สร้างปลั๊กอินของคุณเอง

1

เริ่มเซิร์ฟเวอร์ LLM

รันเซิร์ฟเวอร์ที่เข้ากันได้กับ OpenAI: llama.cpp, vLLM, Ollama หรือเซิร์ฟเวอร์ FastAPI ที่กำหนดเอง

2

สร้าง Plugin JSON

กำหนด endpoint, การยืนยันตัวตน และโมเดลที่มีในไฟล์ JSON ง่ายๆ

3

อัปโหลดไปยัง Libre WebUI

ไปที่ การตั้งค่า > ผู้ให้บริการ อัปโหลดปลั๊กอินและใส่ API key

4

เริ่มแชท

โมเดลที่กำหนดเองปรากฏในตัวเลือกโมเดล ความเป็นส่วนตัวเต็มที่ การควบคุมเต็มที่

อ้างอิงฟิลด์ปลั๊กอิน

id ตัวระบุที่ไม่ซ้ำ (ตัวพิมพ์เล็ก อนุญาตขีดกลาง)
name ชื่อที่แสดงใน UI
type "completion" สำหรับแชท, "tts" สำหรับแปลงข้อความเป็นเสียง
endpoint URL API (เช่น /v1/chat/completions)
auth.header ชื่อ header ยืนยันตัวตน (Authorization, x-api-key)
auth.prefix คำนำหน้า key ("Bearer " หรือว่าง)
auth.key_env ตัวแปรสภาพแวดล้อมสำหรับ API key
model_map อาร์เรย์ของตัวระบุโมเดลที่มี
variables การตั้งค่าที่กำหนดได้ (อุณหภูมิ, เอนด์พอยท์ ฯลฯ)

พร้อมที่จะเป็นเจ้าของ AI ของคุณ?

เข้าร่วมกับผู้ใช้หลายพันคนที่ให้ความสำคัญกับความเป็นส่วนตัวและการควบคุม