Skip to content
OpenSourceSoftware.ai

AI & Automation

An open-source alternative to TypingMind

Cherry Studio is the one project in our catalog listed as a replacement for TypingMind. It is ai assistants software with 53.1K GitHub stars. Below is how it measures against the questions people usually ask first.

Cherry Studio

AI assistants

One desktop app to chat with many AI models, agents and your documents.

Cherry Studio puts the AI models you use into one desktop app instead of a separate website for each. You bring your own API keys or run models locally, and the app keeps your conversations and knowledge bases on your computer. It suits people who switch between models every day and want chat, documents, translation and agents in one place.

  • Connect cloud providers or local models through Ollama and LM Studio in one place.
  • Build local knowledge bases from files, folders, notes and web pages for chats and agents.
  • Create agents with their own instructions, models and tool permissions, extended with MCP.

What people use it for

Compare answers from several AI models

Open Settings, then Model Provider, enter an API key, select Sync models and enable the provider. In Chat, create an assistant, pick a model and add more models to the same conversation to compare their responses. Repeat with other providers or a local model in Ollama.

Ask questions about your own documents

Open Knowledge Base, click New Knowledge Base and add files, notes, folders or URLs with Add Data Source. Wait until the items show as ready, then run a recall test with questions you already know the answers to. Select the knowledge base in the chat input, or bind it to an agent for ongoing work.

Hand repeat tasks to an agent

Create an agent with its own instructions, workspace, model and tool permissions, and add Skills or MCP servers to extend what it can do. The agent can work with files, run commands and use browser automation tools. Scheduled tasks run it on a timetable, and Channels connect it to messaging platforms.

53.1K starsAGPL-3.0TypeScriptLatest release yesterdayWebsite ↗Full profile →

Fact checklist

The same questions the pages with more alternatives let you sort by, answered for Cherry Studio.

  • Does not meet: Permissive licence (MIT, Apache, BSD)Licence: AGPL-3.0 (copyleft)
  • Open-source licence (copyleft or permissive)Licence: AGPL-3.0 (copyleft)
  • Released in the last 90 daysLatest GitHub release Oct 30, 2026 (yesterday)
  • Does not meet: Gaining stars this weekNot enough star history yet to tell
  • Written in TypeScriptMain language on GitHub
  • Does not meet: Recommended in a stackNot in any of our stacks yet

Data from GitHub and our catalog. Every listing is hand-approved. List prices are what the vendor publishes, not a quote, and self-hosting has its own running costs.