AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Writing › TextGen
✦ Free & open sourceWriting

TextGen

Desktop app for running local LLMs with vision, tool-calling, and APIs.

Local LLM desktop app with web UI and API

Run private models with multiple backends, vision, and tool-calling support.

Free forever · open source · AGPL-3.0
✓ Light setup✓ Browser-based✓ Real-time collaboration
7.7
ZEKAI
Powerful local LLM workstation
Free & open source · Writing
Ease of setup4
Usefulness9
Maintenance8.5
Community9.2
★ 47,742
GITHUB
Aug 2026
UPDATED
AGPL-3.0
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

Textgen is an open-source desktop application that lets you run and interact with large language models locally on your own hardware. It is ideal for professionals seeking a fully private, offline interface for text generation, translation, and model experimentation.

Runs on
Cross-platform
Hosting
Desktop
Languages
Python
License
AGPL-3.0

What it is

The application provides a unified interface and OpenAI/Anthropic-compatible API for various model backends including llama.cpp and Transformers. It supports multi-turn chat, vision tasks with image attachments, document parsing, custom tool-calling via Python files, and LoRA fine-tuning.

Who it's for

It suits developers, translators, and writers who need strict data privacy and want to test or run local GGUF and safetensors models. It does not suit users looking for a zero-setup cloud service or those without compatible GPU hardware.

Key features

Multiple Backends

Switch between llama.cpp, Transformers, ExLlamaV3, and TensorRT-LLM without restarting.

Vision and Documents

Attach images, PDFs, and Word documents to chat messages for multimodal analysis.

OpenAI-Compatible API

Use local endpoints with Chat, Completions, and tool-calling support as a drop-in replacement.

Built-in Training

Fine-tune LoRAs on multi-turn chat or raw text datasets directly within the application.

How to start

Up and running in 3 steps

1
Download a portable build for Linux, Windows, or macOS from the releases page
2
Download a GGUF model file from Hugging Face and place it in the user_data/models folder
3
Launch the application and select your model to begin generating text locally
Real talk

Our honest verdict

What's great

  • Supports multiple model backends including GGUF and Transformers
  • Provides an OpenAI and Anthropic-compatible API with tool-calling
  • Includes multimodal vision support and file attachments for PDFs and docs
  • Offers dedicated tabs for LoRA training and image generation

Where it falls short

  • Requires significant local hardware resources and disk space for full installations
  • Manual setup is needed for non-portable backends like Transformers and ExLlamaV3
  • No built-in cloud sync or managed hosting options are provided
Cost

Pricing & license

The software is free under its open-source license. The only cost is running it on your own hardware or renting compatible GPU instances.

Paid work

Open remote AI-training roles

870 open remote AI-training roles, updated November 14, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: TextGen for Writing
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure TextGen for you — and train your team.
Get it done for you ↗
Questions

FAQ

What model formats are supported?

Can I use this as an API replacement?

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Writing — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google