Cliente de bases de datos multiplataforma y ligero para más de 100 bases de datos, con app de escritorio, Docker, CLI, asistente de SQL con IA y servidor MCP.
- Estrellas
- 1,452
- Forks
- 106
- Issues abiertos
- 25
- Último commit
- ayer
¿Qué es?
Tamery es un cliente de bases de datos para explorar tablas, editar datos, escribir SQL y visualizar esquemas. Se conecta a PostgreSQL, MySQL, MariaDB, SQL Server, ClickHouse y SQLite, además de Turso y Cloudflare D1. Las conexiones se pueden configurar pegando una cadena de conexión, un archivo .env, una URL JDBC o un comando psql.
Un asistente de IA ayuda a escribir, explicar y corregir SQL, y pide confirmación antes de modificar datos. El proyecto también incluye un servidor MCP para que agentes como Claude Code y Cursor consulten las bases de datos conectadas; todas las operaciones de escritura requieren la confirmación del usuario. Las conexiones se sincronizan entre dispositivos y se pueden guardar sin contraseñas. También se admiten túneles SSH y SSL.
La aplicación de escritorio es la forma principal de usarlo y permite conectarse a localhost y a redes privadas. También está disponible la versión web. El código es de código abierto bajo AGPL-3.0 y el proyecto está desarrollado con TypeScript, pnpm y Bun.
Funciones clave
- 01Explora, ordena, filtra y edita datos de tablas directamente.
- 02Editor de consultas con autocompletado basado en el esquema.
- 03Asistente de IA que escribe, explica y corrige SQL, y pide confirmación antes de modificar datos.
- 04Servidor MCP que permite a los agentes consultar las bases de datos conectadas.
- 05Visualizador de esquemas.
- 06Conexiones sincronizadas entre dispositivos, con compatibilidad con túneles SSH y SSL.
Casos de uso
- Explorar y editar datos de bases de datos PostgreSQL, MySQL o SQLite desde un mismo cliente.
- Permitir que Claude Code o Cursor consulte una base de datos de desarrollo, con las operaciones de escritura sujetas a confirmación.
- Conectarse rápidamente a una base de datos pegando una cadena de conexión o un comando psql.
Inicio rápido
- 1
Instala la aplicación de escritorio en macOS con Homebrew
brew install --cask tamery - 2
Instala la aplicación de escritorio en Arch Linux
yay -S tamery-bin - 3
Clona el repositorio e instala las dependencias con pnpm
pnpm install - 4
Inicia los servicios de Docker, ejecuta las migraciones y, después, inicia el servidor de desarrollo
pnpm run docker:start && pnpm run drizzle:migrate && pnpm run dev
Antes de usarlo
- El autoalojamiento requiere pnpm, Bun y Postgres, además de Redis o Docker.
- No se aceptan pull requests, por lo que no es posible contribuir con código desde fuera.
- El asistente de IA completo requiere una suscripción Pro.
Temas
Preguntas frecuentes
- ¿Qué es tamery?
- Cliente de bases de datos con IA y servidor MCP para escritorio y web, compatible con Postgres, MySQL, MariaDB, SQL Server, ClickHouse y SQLite. Tamery es un cliente de bases de datos para explorar tablas, editar datos, escribir SQL y visualizar esquemas. Se conecta a PostgreSQL, MySQL, MariaDB, SQL Server, ClickHouse y SQLite, además de Turso y Cloudflare D1. Las conexiones se pueden configurar pegando una cadena de conexión, un archivo .env, una URL JDBC o un comando psql.
- ¿tamery es gratuito? ¿Qué licencia tiene?
- tamery es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿tamery sigue mantenido?
- Mantenimiento activo. El último commit de tamery fue el 19 oct 2026.
- ¿Para qué puedo usar tamery?
- Explorar y editar datos de bases de datos PostgreSQL, MySQL o SQLite desde un mismo cliente. Permitir que Claude Code o Cursor consulte una base de datos de desarrollo, con las operaciones de escritura sujetas a confirmación. Conectarse rápidamente a una base de datos pegando una cadena de conexión o un comando psql.
- ¿Cómo se instala tamery?
- Instala la aplicación de escritorio en macOS con Homebrew: brew install --cask tamery Instala la aplicación de escritorio en Arch Linux: yay -S tamery-bin Clona el repositorio e instala las dependencias con pnpm: pnpm install Inicia los servicios de Docker, ejecuta las migraciones y, después, inicia el servidor de desarrollo: pnpm run docker:start && pnpm run drizzle:migrate && pnpm run dev
- ¿Dónde consigo tamery?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/wannabespace/tamery
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Cliente de bases de datos gratuito y local, con asistencia de IA y un espacio de trabajo SQL compatible con más de 40 bases de datos, disponible para escritorio, web, Docker y CLI.
Un servidor MCP minimalista y eficiente en el uso de tokens que permite a clientes de IA consultar y explorar bases de datos PostgreSQL, MySQL, SQL Server, Oracle, MariaDB y SQLite.
IDE nativo de bases de datos para macOS, Windows y Linux, compatible con PostgreSQL, MySQL, SQLite, Redis, MongoDB, SQL Server y ClickHouse, con servidor MCP integrado y chat con IA.
Cliente SQL de escritorio gratuito y multiplataforma, y herramienta para bases de datos compatible con más de 100 bases mediante drivers JDBC y ODBC.
Interfaz de terminal controlada con el teclado para conectarse a muchas bases de datos SQL y consultarlas, inspirada en lazygit.