Repolode
wannabespace

wannabespace/tamery

Postgres, MySQL, MariaDB, SQL Server, ClickHouse, SQLite를 지원하는 데스크톱 및 웹용 AI 기반 데이터베이스 클라이언트 겸 MCP 서버입니다.

대체할 수 있는 제품:DBeaverTablePlusDataGrip

스타
1,452
포크
106
열린 이슈
25
마지막 커밋
어제

어떤 프로젝트인가요?

Tamery는 테이블 탐색, 데이터 편집, SQL 작성, 스키마 시각화를 지원하는 데이터베이스 클라이언트입니다. PostgreSQL, MySQL, MariaDB, SQL Server, ClickHouse, SQLite는 물론 Turso와 Cloudflare D1에도 연결할 수 있습니다. 연결 문자열, .env 파일, JDBC URL 또는 psql 명령을 붙여 넣어 연결을 설정할 수 있습니다.

AI assistant가 SQL 작성, 설명, 수정을 도와주며, 데이터를 변경하기 전에는 확인을 요청합니다. Claude Code와 Cursor 같은 에이전트가 연결된 데이터베이스에 쿼리할 수 있도록 MCP 서버도 제공하며, 쓰기 작업은 모두 사용자 확인을 거칩니다. 연결 정보는 기기 간 동기화되며 비밀번호 없이 저장할 수 있고, SSH 터널과 SSL도 지원합니다.

주요 사용 방식은 데스크톱 앱으로, localhost와 사설 네트워크에 연결할 수 있습니다. 웹 버전도 제공됩니다. 코드는 AGPL-3.0 라이선스로 공개되어 있으며, TypeScript, pnpm, Bun으로 개발되었습니다.

핵심 기능

  • 01테이블 데이터를 탐색하고, 정렬·필터링하고, 인라인으로 편집합니다.
  • 02스키마 기반 자동 완성을 제공하는 쿼리 편집기입니다.
  • 03SQL을 작성·설명·수정하고, 데이터를 변경하기 전에 확인을 요청하는 AI assistant입니다.
  • 04에이전트가 연결된 데이터베이스에 쿼리할 수 있도록 하는 MCP 서버입니다.
  • 05스키마 시각화 도구입니다.
  • 06기기 간 연결 정보 동기화를 지원하며, SSH 터널과 SSL을 사용할 수 있습니다.

활용 사례

  • 하나의 클라이언트에서 PostgreSQL, MySQL, SQLite 데이터베이스의 데이터를 탐색하고 편집합니다.
  • 쓰기 작업에 확인 절차를 적용해 Claude Code나 Cursor가 개발 데이터베이스에 쿼리하도록 합니다.
  • 연결 문자열이나 psql 명령을 붙여 넣어 데이터베이스에 빠르게 연결합니다.

빠른 시작

  1. 1

    Homebrew로 macOS에 데스크톱 앱 설치하기

    brew install --cask tamery
  2. 2

    Arch Linux에 데스크톱 앱 설치하기

    yay -S tamery-bin
  3. 3

    저장소를 클론하고 pnpm으로 종속성 설치하기

    pnpm install
  4. 4

    Docker 서비스를 시작하고 마이그레이션을 실행한 다음 개발 서버 시작하기

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

사용 전 알아둘 점

  • 셀프 호스팅에는 pnpm, Bun, Postgres와 함께 Redis 또는 Docker가 필요합니다.
  • 풀 리퀘스트를 받지 않으므로 외부 코드 기여는 불가능합니다.
  • AI 어시스턴트의 모든 기능을 사용하려면 Pro 구독이 필요합니다.

토픽

자주 묻는 질문

tamery은(는) 무엇인가요?
Postgres, MySQL, MariaDB, SQL Server, ClickHouse, SQLite를 지원하는 데스크톱 및 웹용 AI 기반 데이터베이스 클라이언트 겸 MCP 서버입니다. Tamery는 테이블 탐색, 데이터 편집, SQL 작성, 스키마 시각화를 지원하는 데이터베이스 클라이언트입니다. PostgreSQL, MySQL, MariaDB, SQL Server, ClickHouse, SQLite는 물론 Turso와 Cloudflare D1에도 연결할 수 있습니다. 연결 문자열, .env 파일, JDBC URL 또는 psql 명령을 붙여 넣어 연결을 설정할 수 있습니다.
tamery은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
tamery은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
tamery은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. tamery의 마지막 커밋은 2026년 10월 19일입니다.
tamery은(는) 어디에 사용할 수 있나요?
하나의 클라이언트에서 PostgreSQL, MySQL, SQLite 데이터베이스의 데이터를 탐색하고 편집합니다. 쓰기 작업에 확인 절차를 적용해 Claude Code나 Cursor가 개발 데이터베이스에 쿼리하도록 합니다. 연결 문자열이나 psql 명령을 붙여 넣어 데이터베이스에 빠르게 연결합니다.
tamery는 어떻게 설치하나요?
Homebrew로 macOS에 데스크톱 앱 설치하기: brew install --cask tamery Arch Linux에 데스크톱 앱 설치하기: yay -S tamery-bin 저장소를 클론하고 pnpm으로 종속성 설치하기: pnpm install Docker 서비스를 시작하고 마이그레이션을 실행한 다음 개발 서버 시작하기: pnpm run docker:start && pnpm run drizzle:migrate && pnpm run dev
tamery은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/wannabespace/tamery

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트