witsy logo

witsy

Enrichment pending
Kochava-Studios/witsy

Witsy: desktop AI assistant / universal MCP client

GraphCanon updated today · GitHub synced today

2.0k stars165 forksLast push 2mo TypeScript AGPL-3.0

Verify the decision

Adoption

Package downloads where a registry match exists. GitHub stars (1,998) are secondary evidence.

npm downloads (30d)
49·npm downloads API·today

Maintenance and security

Full trust report
Maintenance
Steady (82d since push)
As of today
Provenance
Not a fork · Organization account
As of today
Security (OSV)
No MCP manifest
As of today

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

npm install witsy
npm

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

Witsy: desktop AI assistant / universal MCP client

Capability facts

CLI
CLI entrypoint

Source: package.json:bin|scripts · Jul 15, 2026

MCP server
Ships MCP server

Source: package.json:@modelcontextprotocol/* · Jul 15, 2026

Languages
typescript, javascript

Source: github.language+package.json · Jul 15, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

OpenAI APIOpenAI API

Source: README excerpt (regex_v1, Jul 15, 2026)

epSeek, OpenRouter, Groq, Cerebras, Azure OpenAI, any provider who supports the OpenAI API standard (together.ai for instance)|
Source link
Python runtimePython

Source: README excerpt (regex_v1, Jul 15, 2026)

- LLM plugins to augment LLM: execute python code, search the Internet...
Source link

Tags

README

Witsy
Desktop AI Assistant
Universal MCP Client

Downloads

Download Witsy from the releases page.

On macOS you can also brew install --cask witsy.

What is Witsy?

Witsy is a BYOK (Bring Your Own Keys) AI application: it means you need to have API keys for the LLM providers you want to use. Alternatively, you can use Ollama to run models locally on your machine for free and use them in Witsy.

It is the first of very few (only?) universal MCP clients:
Witsy allows you to run MCP servers with virtually any LLM!

Supported AI Providers

CapabilityProviders
ChatOpenAI, Anthropic, Google (Gemini), xAI (Grok), Meta (Llama), Ollama, LM Studio, MistralAI, DeepSeek, OpenRouter, Groq, Cerebras, Azure OpenAI, any provider who supports the OpenAI API standard (together.ai for instance)
Image CreationOpenAI, Google, xAI, Replicate, fal.ai, HuggingFace, Stable Diffusion WebUI
Video CreationOpenAI, Google, Replicate, fal.ai
Text-to-SpeechOpenAI, ElevenLabs, Groq, fal.ai
Speech-to-TextOpenAI (Whisper), fal.ai, Fireworks.ai, Gladia, Groq, nVidia, Speechmatics, Local Whisper, Soniox (realtime and async) any provider who supports the OpenAI API standard
Search EnginesPerplexity, Tavily, Brave, Exa, Local Google Search
MCP RepositoriesSmithery.ai
EmbeddingsOpenAI, Ollama

Non-exhaustive feature list:

  • Chat completion with vision models support (describe an image)
  • Text-to-image and text-to video
  • Image-to-image (image editing) and image-to-video
  • LLM plugins to augment LLM: execute python code, search the Internet...
  • Anthropic MCP server support
  • Scratchpad to interactively create the best content with any model!
  • Prompt anywhere allows to generate content directly in any application
  • AI commands runnable on highlighted text in almost any application
  • Experts prompts to specialize your bot on a specific topic
  • Long-term memory plugin to increase relevance of LLM answers
  • Read aloud of assistant messages
  • Read aloud of any text in other applications
  • Chat with your local files and documents (RAG)
  • Transcription/Dictation (Speech-to-Text)
  • Realtime Chat aka Voice Mode
  • Anthropic Computer Use support
  • Local history of conversations (with automatic titles)
  • Formatting and copy to clipboard of generated code
  • Conversation PDF export
  • Image copy and download

     

Setup

You can download a binary from from the releases page or build yourself:

npm ci
npm start

Prerequisites

To use OpenAI, Anthropic, Google or Mistral AI models, you need to enter your API key:

To use Ollama models, you need to install Ollama and download some models.

To use text-to-speech, you need an

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.