Cliente de banco de dados multiplataforma e leve para mais de 100 bancos, com app desktop, Docker, CLI, assistente de SQL com IA integrado e servidor MCP.
- 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
Instale o aplicativo para desktop no macOS com Homebrew
brew install --cask tamery - 2
Instale o aplicativo para desktop no Arch Linux
yay -S tamery-bin - 3
Clone o repositório e instale as dependências com pnpm
pnpm install - 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
Cliente de banco de dados gratuito e local-first, com IA e workspace SQL, compatível com mais de 40 bancos via desktop, web, Docker e CLI.
Servidor MCP enxuto e econômico em tokens que permite a clientes de IA consultar e explorar bancos de dados PostgreSQL, MySQL, SQL Server, Oracle, MariaDB e SQLite.
IDE nativa de banco de dados para macOS, Windows e Linux, compatível com PostgreSQL, MySQL, SQLite, Redis, MongoDB, SQL Server e ClickHouse, com servidor MCP integrado e chat com IA.
Cliente SQL desktop gratuito e multiplataforma, com ferramentas para bancos de dados e suporte a mais de 100 bancos via drivers JDBC e ODBC.
Uma interface de terminal controlada pelo teclado para se conectar a diversos bancos de dados SQL e consultá-los, inspirada no lazygit.