LIBRE / PRODUCT The complete workspace CURRENT CAPABILITIES

Product overview

Your models, with somewhere to work.

Libre WebUI brings local and cloud models into one self-hosted workspace for conversation, action, evidence, collaboration, and creation. Start with a quiet chat. Add only the capabilities your work needs.

Choose the model path
Local + cloud
Interface languages
25
Open-source license
Apache 2.0
01 Conversation

A better place to think with models.

Stream a simple answer or carry a long piece of work across models. Libre keeps the conversation legible while exposing the controls that materially change what a model sees and how it responds.

01.1 Model choice

Local when you want it. Connected when you need it.

Ollama is the direct local path with no required cloud account. Provider connections add hosted chat, image, video, embedding, and speech services without collapsing them into one opaque backend.

Working with models
01.2 Conversation control

Queue, compare, fork, and keep going.

Queue follow-ups during a stream, compare several models on the same prompt, fork a complete conversation, and use the context meter and undoable compaction to keep long chats inside the model window.

Explore the pro tips
01.3 Programmatic access

Bring existing clients to your instance.

Scoped API tokens expose model listing and stateless chat completions on an OpenAI-compatible /v1 surface. Stateful chats, tools, and knowledge remain on Libre’s native event API.

See the API boundary
02 Context + action

Give a model evidence—and a safe way to act.

Knowledge, tools, prompts, and skills are separate building blocks. Compose exactly what an assistant should see, then keep side effects behind a visible decision.

02.1 Agents & tools

Native tool calls under your approval.

A model can call built-in tools, pinned OpenAPI operations, or Streamable HTTP MCP tools across multiple rounds. Read-only work can flow; side effects pause for approval.

Explore agents and tools
02.2 Cited knowledge

Answers that lead back to the source.

Hybrid BM25 and vector retrieval finds exact terms and semantic matches, with citations down to a PDF page, presentation slide, spreadsheet sheet, or Markdown section.

Explore knowledge
02.3 Reusable assistants

Compose the right setup once.

Assistant profiles can bind a model, prompt, tools, lazy-loaded skills, knowledge collections, and a voice. Permissions are re-checked whenever the profile is used.

Assistant profiles
03 Make + share

From an answer to something the team can use.

Write, build, generate, discuss, and hand off work without treating every output as a disposable chat bubble.

03.1 Teams

Channels, sharing, calendars, and notifications.

Public, private, and direct-message channels sit beside grant-based resource sharing, named calendars, reminders, and a durable notification inbox.

Explore team collaboration
03.2 Media + artifacts

Create beyond text.

Generate and edit images, produce audio and video through configured providers, or preview HTML, SVG, JSON, code, and multi-file artifacts in a contained viewer.

Media generation
03.3 Work

A persistent workspace for a real task.

Give a compatible model task-scoped files, commands, diffs, and previews inside an isolated workspace with explicit runtime policies.

See Libre WebUI Work
04 Operations

Run the workspace with evidence, not guesswork.

The solo path stays light. Team deployments add shared persistence, workers, coordination, and object storage—plus the controls operators need to understand quality, cost, and health.

04.1 Deployment

Solo simplicity. A deliberate team profile.

Run locally with SQLite and an embedded worker, or use PostgreSQL, Redis, S3-compatible storage, and external workers for a shared multi-replica deployment.

Explore the platform
04.2 Cost governance

Price reported usage and enforce budgets.

Versioned model tariffs turn provider-reported usage into cost analytics. Alert-and-block budgets reject new interactive generations once tracked spend reaches the period limit.

Costs and budgets
04.3 Evaluation

Turn preferences into a repeatable signal.

Collect message feedback, run blind model battles with an Elo leaderboard, and execute saved evaluation sets through an admin-managed workflow.

Evaluation platform