Repolode
wannabespace

wannabespace/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.

Alternativa open source a:DBeaverTablePlusDataGrip

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. 1

    Instala la aplicación de escritorio en macOS con Homebrew

    brew install --cask tamery
  2. 2

    Instala la aplicación de escritorio en Arch Linux

    yay -S tamery-bin
  3. 3

    Clona el repositorio e instala las dependencias con pnpm

    pnpm install
  4. 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