TextGen

github.com/oobabooga/textgen Linux & Mac Apps Open-source projectOpen source

TextGen offers an open-source desktop application for local language models, with text, vision, tool calling, and API support.

github.com/oobabooga/textgen
TextGen homepage screenshot

About TextGen

TextGen is an open-source desktop application for running language models locally. It includes instruction and character chat modes, image input, text, PDF and .docx file attachments, message editing with version navigation and branching, a notebook tab, tool calling with web search functions, LoRA fine-tuning, image generation, and an OpenAI/Anthropic-compatible API.

Portable builds are provided for Linux, Windows, and macOS with support for GGUF models. Multi-file Transformers and EXL3 models, as well as additional backends, training, image generation, and extensions, require a full installation rather than the portable build.

Key features

  • Run local GGUF models with portable builds for Linux, Windows, macOS
  • Attach images to messages for visual understanding
  • Upload text, PDF, and .docx files to discuss contents
  • OpenAI/Anthropic-compatible API with Chat, Completions, Messages endpoints
  • Tool calling with custom .py files and MCP server support
  • Fine-tune LoRAs and generate images with diffusers models
Best for: People who want to run and test language models locally on their own computers.
Good for
  • Open source and described as having no telemetry or remote update requests
  • Portable builds include dependencies with CUDA, Vulkan, ROCm, and CPU-only options
  • Switch between listed backends and models without restarting
Watch out for
  • Portable build does not cover additional backends, training, image generation, and extensions
  • Multi-file Transformers and EXL3 models require full installation, not portable build

TextGen at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

TextGen alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Linux & Mac Apps

Well-known listings from the same topic.

All 196

TextGen FAQ

How do I add a GGUF model?
Download a GGUF file from Hugging Face and place it in the user_data/models folder; the UI detects it automatically.
Do portable builds support all model types?
No. Models with multiple files, such as Transformers and EXL3 models, require the full installation.
Which backends are listed?
llama.cpp, ik_llama.cpp, Transformers, ExLlamaV3, and TensorRT-LLM.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing