Chat Worm

A slim, open source chat client that talks to AI models through your own API key.

Intermediate API
Screenshot of Chat Worm, A slim, open source chat client that talks to AI models through your own API key

What is Chat Worm?

Chat Worm is a chat with images tool. Open source chat client that connects to OpenAI, Claude, Gemini, DeepSeek, Qwen, Grok, Mistral and StepFun through your own API keys, with model switching, voice conversation, DALL-E 3 images and vision analysis.

Chat Worm is a lightweight chat front end that connects to large language models through their official APIs rather than through a reseller. The premise is simple: you obtain an API key from a provider such as OpenAI, Anthropic, Google Gemini, DeepSeek, Alibaba Qwen, xAI Grok, Mistral AI or StepFun, paste it into the app, and start chatting. Because billing runs through the provider's API rather than a flat subscription, the project positions itself as a cheaper route to the same underlying models, and it avoids the message limits that come with consumer chat plans. The practical appeal is model switching. A single dropdown covers every provider you have connected, so when one API is slow or unavailable, another model can take over mid workflow. Settings expose the parameters that matter to power users: randomness (temperature) with a default of 1, a maximum token field, and a reasoning effort control with high, medium and low options for models that support it. Voice is handled through speech to text using Whisper and text to speech with six voice choices (Alloy, Echo, Fable, Onyx, Nova and Shimmer), and there is an option to send automatically after dictation so no click is needed. Image work is covered too, with DALL-E 3 generation and picture analysis through vision capable models. The audience is people who already understand API keys: developers, tinkerers and heavy chat users who want one interface across several vendors and do not mind managing their own credentials and spend. It will feel like extra work to anyone who wants a single monthly bill and a polished consumer assistant. Chat Worm is open source on GitHub and distributed as a web app, an Android app with over 1500 downloads, and a Windows app with over 500 downloads. Feature requests and bug reports go through the project's GitHub issue tracker, which is the natural support channel for a tool of this kind.

How do you use Chat Worm?

  1. 1Pick a provider and get an API key
    Sign up with one of the supported providers (OpenAI, Anthropic, Gemini, DeepSeek, Qwen, Grok, Mistral AI or StepFun) and generate an API key from its developer console.
  2. 2Open Chat Worm and choose your model
    Load the web app, open the model dropdown and select the model you want to talk to. The active model is shown above the chat field.
  3. 3Paste the key and start chatting
    Enter your API key where prompted, then begin the conversation. The setup flow is three steps: get the key, enter it, continue.
  4. 4Tune randomness, tokens and reasoning
    Adjust randomness (default 1), set a maximum token limit, and pick a reasoning effort level of high, medium or low for models that expose it.
  5. 5Turn on voice or image features
    Enable text to speech and choose a voice, enable speech to text with quick send, or use DALL-E 3 generation and vision analysis for pictures.

Pros and cons

Pros

  • One interface for eight model providers, with quick switching when an API is down or slowAI
  • Pay per use through provider APIs instead of a flat chat subscriptionAI
  • Open source code on GitHub, so the client can be inspected and self hostedAI
  • Voice chat via Whisper speech to text plus six text to speech voicesAI
  • Desktop and mobile builds: web app, Android and WindowsAI

Cons

  • You must create accounts and API keys with each provider before the app is usefulAI
  • Spend is unpredictable and metered per token, which suits light users poorlyAI
  • No official support desk: issues go through a public GitHub trackerAI
  • Feature set depends on which models you connect and how they are configuredAI

How much does Chat Worm cost?

Pricing

The client itself is free to use and open source. Costs come from the AI providers, since usage is billed against your own API key rather than a Chatworm subscription. The site claims this works out cheaper than ChatGPT Plus or similar plans.

Learn more

Support

Support runs through the project's public GitHub repository, where bugs and feature requests are filed as issues. License and third party license files are published on the site.

Integrations

Direct connections to OpenAI, Anthropic, Google Gemini, DeepSeek, Alibaba Qwen, xAI Grok, Mistral AI and StepFun APIs, each authorised with a key obtained from the provider.

Features

Multi provider chat covering OpenAI, Anthropic, Gemini, DeepSeek, Qwen, Grok, Mistral AI and StepFun, with a model switcher, adjustable randomness, max tokens, three reasoning effort levels, Whisper speech to text with quick send, six text to speech voices, DALL-E 3 image generation and vision based picture analysis. Dark mode and chat history controls are included.

Frequently asked questions about Chat Worm

  • How much does Chat Worm cost?
    The client itself is free to use and open source. Costs come from the AI providers, since usage is billed against your own API key rather than a Chatworm subscription. The site claims this works out cheaper than ChatGPT Plus or similar plans.
  • Does Chat Worm have an API?
    Yes, Chat Worm offers an API.
  • How do you use Chat Worm?
    The walkthrough on this page covers 5 steps: 1. Pick a provider and get an API key 2. Open Chat Worm and choose your model 3. Paste the key and start chatting 4. Tune randomness, tokens and reasoning 5. Turn on voice or image features.
  • What platforms does Chat Worm support?
    Chat Worm is available on Web App, Android and Windows.
  • What does Chat Worm integrate with?
    Direct connections to OpenAI, Anthropic, Google Gemini, DeepSeek, Alibaba Qwen, xAI Grok, Mistral AI and StepFun APIs, each authorised with a key obtained from the provider.
  • What are the limitations of Chat Worm?
    You must create accounts and API keys with each provider before the app is useful. Spend is unpredictable and metered per token, which suits light users poorly. No official support desk: issues go through a public GitHub tracker.

Status

StatusActive
Views0
Outbound clicks0
Added10/21/2026

Platforms

Web AppAndroidWindows

Pricing

FreeFreemium