MangoStudio — Seu estúdio de IA local, em um único binário

MangoStudio é um estúdio de IA local-first para chat multimodelo e geração de imagens, com SQLite local, chaves próprias e suporte a Gemini, OpenAI, Anthropic e DeepSeek.

Visit Website
MangoStudio — Seu estúdio de IA local, em um único binário

Introduction

Visão geral

MangoStudio é um estúdio de IA local-first distribuído em um único binário. Ele reúne chat multimodelo, geração de imagens, anexos e ferramentas de agente em uma interface React servida junto com uma API baseada em Elysia.

O aplicativo, o banco SQLite e as chaves de API permanecem na máquina do usuário. Prompts e conteúdos são enviados somente ao provedor escolhido, e o projeto declara não usar telemetria.

Principais recursos

  • Chat com streaming por SSE, reasoning estendido e troca de modelo durante a conversa.
  • Geração de imagens dentro do chat, com galeria local persistente para modelos compatíveis.
  • Envio de arquivos e imagens ao provedor no turno correspondente.
  • Ferramentas para busca de texto, descoberta de arquivos, shell e leitura de arquivos.
  • Delegação para subagentes com ciclo de vida próprio.
  • Persistência local de conversas e configurações em SQLite por meio do Kysely.

Provedores e controle de chaves

MangoStudio funciona com Gemini, OpenAI, Anthropic, DeepSeek e serviços compatíveis com OpenAI. O modelo BYOK permite usar credenciais próprias e armazená-las no cofre de segredos do sistema operacional, em um arquivo de configuração ou em um arquivo de ambiente.

A arquitetura mantém os dados operacionais locais enquanto encaminha cada solicitação ao provedor selecionado. Isso permite alternar entre modelos sem centralizar as chaves ou o histórico em um serviço próprio do MangoStudio.

Instalação e uso

Há canais de instalação para Windows, Linux, macOS e Docker, incluindo gerenciadores como Bun, npm, Scoop, Homebrew e Cargo. Os canais disponíveis instalam o mesmo binário; o uso por Bun requer a versão 1.3.14 ou superior.

O fluxo inicial consiste em instalar o aplicativo, configurar a chave de um provedor e iniciar o serviço. Um único comando sobe a API e a interface, abre o estúdio no navegador e usa, por padrão, um banco SQLite no diretório local do MangoStudio.

Projeto aberto

O MangoStudio é publicado sob licença MIT. O projeto descreve uma arquitetura modular orientada a domínio, contratos tipados de ponta a ponta e documentação voltada à contribuição da comunidade.