Repolode
wannabespace

wannabespace/tamery

Cliente de banco de dados com IA e servidor MCP para desktop e web, compatível com Postgres, MySQL, MariaDB, SQL Server, ClickHouse e SQLite.

Alternativa open source a:DBeaverTablePlusDataGrip

Estrelas
1,452
Forks
106
Issues abertas
25
Último commit
ontem

O que é?

Tamery é um cliente de banco de dados para explorar tabelas, editar dados, escrever SQL e visualizar schemas. Ele se conecta a PostgreSQL, MySQL, MariaDB, SQL Server, ClickHouse e SQLite, além de Turso e Cloudflare D1. As conexões podem ser configuradas colando uma connection string, um arquivo .env, uma URL JDBC ou um comando psql.

Um assistente de IA ajuda a escrever, explicar e corrigir SQL, e pede confirmação antes de alterar qualquer dado. O projeto também inclui um servidor MCP para que agentes como Claude Code e Cursor consultem bancos de dados conectados, com todas as operações de escrita aguardando a confirmação do usuário. As conexões são sincronizadas entre dispositivos e podem ser armazenadas sem senhas; também há suporte a túneis SSH e SSL.

O app para desktop é a principal forma de usar o Tamery e pode acessar localhost e redes privadas. A versão web também está disponível. O código é open source sob a licença AGPL-3.0, e o projeto é desenvolvido com TypeScript, pnpm e Bun.

Recursos principais

  • 01Explore, ordene, filtre e edite dados de tabelas diretamente na tabela.
  • 02Editor de consultas com autocomplete baseado no seu schema.
  • 03Assistente de IA que escreve, explica e corrige SQL, pedindo confirmação antes de alterar dados.
  • 04Servidor MCP que permite que agentes consultem bancos de dados conectados.
  • 05Visualizador de schema.
  • 06Conexões sincronizadas entre dispositivos, com suporte a túneis SSH e SSL.

Casos de uso

  • Explorar e editar dados em bancos PostgreSQL, MySQL ou SQLite usando um único cliente.
  • Permitir que Claude Code ou Cursor consultem um banco de dados de desenvolvimento, com operações de escrita condicionadas à confirmação.
  • Conectar-se rapidamente a um banco de dados colando uma connection string ou um comando psql.

Início rápido

  1. 1

    Instale o aplicativo para desktop no macOS com Homebrew

    brew install --cask tamery
  2. 2

    Instale o aplicativo para desktop no Arch Linux

    yay -S tamery-bin
  3. 3

    Clone o repositório e instale as dependências com pnpm

    pnpm install
  4. 4

    Inicie os serviços do Docker, execute as migrações e, em seguida, inicie o servidor de desenvolvimento

    pnpm run docker:start && pnpm run drizzle:migrate && pnpm run dev

Antes de usar

  • A hospedagem própria requer pnpm, Bun e Postgres, além de Redis ou Docker.
  • Pull requests não são aceitos, portanto não é possível contribuir com código externamente.
  • O assistente de IA completo requer uma assinatura Pro.

Tópicos

Perguntas frequentes

O que é tamery?
Cliente de banco de dados com IA e servidor MCP para desktop e web, compatível com Postgres, MySQL, MariaDB, SQL Server, ClickHouse e SQLite. Tamery é um cliente de banco de dados para explorar tabelas, editar dados, escrever SQL e visualizar schemas. Ele se conecta a PostgreSQL, MySQL, MariaDB, SQL Server, ClickHouse e SQLite, além de Turso e Cloudflare D1. As conexões podem ser configuradas colando uma connection string, um arquivo .env, uma URL JDBC ou um comando psql.
tamery é gratuito? Qual é a licença?
tamery é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
tamery ainda é mantido?
Manutenção ativa. O último commit de tamery foi em 19 de out. de 2026.
Para que posso usar tamery?
Explorar e editar dados em bancos PostgreSQL, MySQL ou SQLite usando um único cliente. Permitir que Claude Code ou Cursor consultem um banco de dados de desenvolvimento, com operações de escrita condicionadas à confirmação. Conectar-se rapidamente a um banco de dados colando uma connection string ou um comando psql.
Como instalar tamery?
Instale o aplicativo para desktop no macOS com Homebrew: brew install --cask tamery Instale o aplicativo para desktop no Arch Linux: yay -S tamery-bin Clone o repositório e instale as dependências com pnpm: pnpm install Inicie os serviços do Docker, execute as migrações e, em seguida, inicie o servidor de desenvolvimento: pnpm run docker:start && pnpm run drizzle:migrate && pnpm run dev
Onde consigo tamery?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/wannabespace/tamery

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados