# OSS ChatGPT WebUI v4 – Projects, Agent Profiles, Server Tools, Publishing

> Source: <https://llmspy.org>
> Published: 2026-07-20 16:03:46+00:00

# llms.py

The self-hosted, OpenAI-compatible AI gateway for text, image & audio — a lightweight CLI, server and OSS Open WebUI alternative for Local and Cloud LLMs

July 20, 2026 - [v4 Released! →](/docs/latest)

One tool, every modality

## Generate Anything

From a single self-hosted gateway — chat with 530+ models, create images, and synthesize speech across 24 providers

[Text & Chat](/docs/features/chat-ui)

A fast, private, ChatGPT-like web UI over every local & cloud LLM — with tools, MCP, skills, agents and 200+ system prompts

[Image Generation](/docs/media-generation/image-generation)

Create images via Gemini, OpenAI, OpenRouter, Chutes, Z.ai & Nvidia — right inside the chat and gallery workflow

[Audio & Speech](/docs/media-generation/audio-generation)

High-quality text-to-speech with Gemini & OpenRouter models, plus voice-to-text input via the microphone

Create → Publish → Showcase

## Your Creations, in the Public Gallery

Anything you generate in llms.py can be published with one click — landing in the live showcase at [ai.llmspy.org](https://ai.llmspy.org), browsable by everyone with categories, tags, ratings and infinite scroll.

- Browse generated images & audio by category and tag
- Play full
[Projects built by AI](#projects-built)— games and apps, ready to run - Free & anonymous publisher account — no email required

Playable & self-contained

## Projects Built by AI

Complete, self-contained apps & games — generated with llms.py and published for anyone to open and play

### Quick Install

`pip install llms-py`

### 💬 Simple Chat

Ask questions directly from the command line

### Run Server

`llms --serve 8000`

## Beautiful Themes

Personalize your experience with a selection of[handcrafted themes](/docs/features/themes)

### 💬 ChatGPT-like Interface

Modern, fast, and privacy-focused web UI for all your local and remote LLMs

## What's New

Latest release focused on extensibility, expanded provider support, and enhanced user experience

[530+ Models from 24 Providers](/docs/v3#switch-to-modelsdev-provider-model-configuration)

Powered by models.dev integration with automatic daily updates

[Extensions System](/docs/extensions)

Add features, providers, and customize the UI with flexible plugins

[Gemini File Search](/docs/extensions/gemini)

RAG workflows with document stores, categories, and contextual chat

[Credentials Auth](/docs/authentication/credentials)

Username/Password authentication with Admin UI and CLI user management

[Agent Profiles](/docs/features/agents)

Specialized AI agents with custom prompts, tools, themes, and Planner→Coder workflows

[Projects](/docs/features/projects)

Secure workspace isolation that restricts AI agent filesystem access to designated project folders

[Tool Support](/docs/extensions/tools)

First-class Python function calling for LLM interactions with your environment

[Server Tools](/docs/features/server-tools)

Built-in support for provider hosted Anthropic & OpenRouter server tools like web search

[MCP Support](/docs/mcp/fast_mcp)

Connect to Model Context Protocol servers for extended tool capabilities

[Skills Support](/docs/extensions/skills)

Extend AI capabilities with specialized knowledge, workflows, and tools

[Agent Browser](/docs/features/browser)

AI-powered browser automation with live preview, script editor, and element inspector

[Themes](/docs/features/themes)

Customize the look and feel with built-in themes or create your own

[Calculator & Run Code UIs](/docs/features/calculator-ui)

Beautiful UIs to evaluate math and execute Python, JS, TS & C# code

[Media Gallery](/docs/media-generation/media-gallery)

Browse and manage all your generated images and audio in one place

[Voice Input](/docs/features/voice-input)

Voice-to-text transcription via microphone button or ALT+D keyboard shortcut

[Image Generation](/docs/media-generation/image-generation)

Built-in support for Gemini, OpenAI, OpenRouter, Chutes, Z.ai and Nvidia

[Audio Generation](/docs/media-generation/audio-generation)

TTS support for Gemini 2.5 Flash/Pro Preview models

[KaTeX Math Rendering](/docs/features/katex)

Beautiful LaTeX math typesetting for equations and formulas

## Model Selector

Smart search, advanced filtering, sorting, and favorites over 530 models from 24 providers

[Learn more →](/docs/features/model-selector)

## Credentials Auth

Built-in Username/Password authentication with a Sign In page, Admin Web UI and CLI for user managing accounts, roles, and account locking

[Learn more →](/docs/authentication/credentials)

## Agent Profiles & Projects

Configure specialized AI agents with custom prompts, tools, and themes — and scope their filesystem access to secure project workspaces

## Gemini File Search & RAG

Build knowledge bases with document stores and contextual AI chat

[Learn more →](/docs/extensions/gemini)

### Server Tools

Built-in support for provider-hosted OpenRouter & Anthropic server tools like web search, web fetch & code execution

[Learn more →](/docs/features/server-tools)

## Agent Browser

An integrated workspace for building and running automated browser scripts with AI assistance, live previews, and an interactive element inspector

[Learn more →](/docs/features/browser)

## Image & Audio Generation

Seamless media generation through UI and CLI

## Runtime Provider Management

Enable or disable providers on the fly without configuration changes

[Learn more →](/docs/configuration)

### Ready to Get Started?

Install llms.py and start chatting with 530+ AI models in minutes
