Imagine.
Generate, edit, inpaint, and composite images beside the conversation that asked for them.
ExploreOpen Source & Self-Hosted
The horizon stays open. What comes next is yours to make.
New in 0.26
Connect supported local or cloud models to tools, cited knowledge, and reusable skills. Libre shows every call, runs it under your identity, and pauses before anything changes state.
Native multi-round tools, OpenAPI services, and Streamable HTTP MCP servers—with explicit approval before side effects.
Read the guideHybrid document retrieval finds exact terms and meaning, then cites the page, slide, sheet, or section behind the answer.
Read the guideVersioned prompts, lazy-loaded skills with companion files, and assistant profiles that bind tools, knowledge, and voice.
Read the guideChannels, direct messages, shared resources, calendars, reminders, and notifications keep people and models in context.
Read the guideHands-free turn-based voice, consent-aware saved voices, image editing, mask inpainting, compositing, audio, and video.
Read the guideVersioned tariffs, budgets, model evaluations, structured logs, opt-in OpenTelemetry, and a release-gated team profile.
Read the guideCreate beyond text, work from evidence, and let supported models use tools without giving up the approval boundary.
“A thought can become an answer, an image, or an action.”
Generate, edit, inpaint, and composite images beside the conversation that asked for them.
ExploreTurn a sentence into sandboxed HTML, React, SVG, Mermaid, JSON, or code you can inspect and run.
ExploreSearch documents by exact term and meaning, then follow citations back to the page, slide, sheet, or section.
ExploreLet supported models call built-in, OpenAPI, or HTTP MCP tools. Anything that changes state waits for approval.
Explore02A place for the work
Work turns a conversation into an isolated coding workspace that keeps its files, history, tools, and previews.
Explore WorkBuild an assistant profile from the model, instructions, tools, knowledge, and voice the work needs. Every bound resource is re-authorized when someone uses it.
Explore agents and toolsOne reusable identity, assembled from resources you control.
Slash commands with typed variables, versions, rollback, import, and sharing.
Instructions and companion files loaded only when the model needs them.
Compose model, prompt, tools, skills, knowledge collections, and voice.
Collaboration lives on the same private-by-default resource model as the rest of Libre. Membership and grants—not a global admin shortcut—decide who can read content.
Explore team collaborationPublic and private rooms, direct messages, threads, reactions, files, and @model replies that run under the asking member’s own access.
Grant chats, notes, knowledge, prompts, skills, personas, calendars, and tool servers to users or groups. Revocation applies on the next request.
Color-coded shared calendars, recurring events, reminders, ICS import and export, plus scheduled AI runs that arrive as ordinary chats.
A durable notification inbox covers mentions, messages, shares, reminders, and failures. Signed, redacted webhooks connect external systems.
Libre’s operations story is part of the product: access, spend, quality, telemetry, recovery, and the path from one process to a release-tested team deployment.
Explore the platformVersioned tariffs price provider-reported tokens and media units. Budgets can observe, alert, or block new interactive generation.
Tariffs / budgets / CSVCollect structured reply feedback, run blind model arena matches, and repeat saved evaluation sets across models and providers.
Feedback / Elo / eval setsStructured logs, correlation IDs, opt-in OTLP export, signed encrypted backups, and durable jobs make operations inspectable.
JSON logs / OTLP / recoveryStart with SQLite on one machine. The documented team profile combines PostgreSQL, PGVector, S3-compatible blobs, Redis, and external workers.
3+ replicas / release-gated drillOpenTelemetry export is opt-in. Hard budgets govern new interactive generation and deliberately fail open; scheduled automations remain independently controllable.
Use local models for private work. Reach for a cloud provider when it earns a place in the process. Every route stays visible, and every one of them stays your decision.
Explore connectionsRun Ollama on hardware you own, and a local conversation never leaves it.
Add a remote provider for the work that needs one — never as a silent default.
Describe any OpenAI-compatible service in JSON, or talk to a coding agent already installed on the machine.
No vendor account, hosted seat, or trial. Run one command, create your local administrator, and the workspace is yours.
npx libre-webui@latest Provider plugins connect inference and media. OpenAPI and Streamable HTTP MCP servers add tools. Existing OpenAI clients can use Libre’s stateless chat API.
Connect Ollama, bundled providers, or a reviewed OpenAI-compatible endpoint through provider-qualified routing.
Explore → 02Pin a service inventory, keep credentials per user, and put side-effecting operations behind approvals.
Explore → 03Point SDKs and scripts at /v1/models and /v1/chat/completions with a scoped Libre API token.
Explore →{
"id": "my-studio",
"type": "multi",
"capabilities": [
"chat", "image", "voice"
],
"endpoint":
"http://localhost:8000/v1"
}