Repolode
OtterMind

OtterMind/Chat2DB

40개 이상의 데이터베이스를 지원하는 무료 로컬 우선 AI 보조 데이터베이스 클라이언트 및 SQL 작업 공간으로, 데스크톱·웹·Docker·CLI에서 사용할 수 있습니다.

대체할 수 있는 제품:NavicatDBeaverDataGrip

스타
28,322
포크
3,197
열린 이슈
242
마지막 커밋
4일 전

어떤 프로젝트인가요?

Chat2DB는 Windows, macOS, Linux에서 실행되며 모든 작업을 사용자의 컴퓨터에서 처리하는 크로스 플랫폼 데이터베이스 클라이언트입니다. 편집, 자동 완성, 포맷팅, 실행, SQL 저장 및 실행 이력을 지원하는 SQL 작업 공간을 제공하며, 메타데이터 탐색, 테이블과 객체 관리, 데이터 직접 편집을 위한 도구도 갖추고 있습니다.

내장 AI 어시스턴트에 사용자의 모델을 연결하면 자연어로 SQL을 생성하고 설명하거나 최적화할 수 있습니다. MySQL, PostgreSQL, Oracle, SQL Server, ClickHouse, MongoDB, Redis, SQLite를 포함해 40개 이상의 데이터베이스를 지원하며, 설정만으로 새로운 JDBC 데이터베이스를 추가할 수 있습니다.

Chat2DB는 데스크톱 앱, Docker 이미지, 로컬에서 제공하는 웹 인터페이스로 사용할 수 있습니다. MCP를 지원하는 오픈 소스 CLI도 별도로 제공됩니다. 데이터 소스 비밀번호와 AI API 키는 설치별 키로 암호화됩니다.

핵심 기능

  • 01MySQL, PostgreSQL, Oracle, MongoDB, Redis 등을 포함한 40개 이상의 데이터베이스에 연결합니다.
  • 02자동 완성, 포맷팅, 실행 및 이력을 지원하는 SQL 편집기를 제공합니다.
  • 03사용자의 AI 모델로 SQL을 생성하고 설명하며 최적화합니다.
  • 04메타데이터 탐색, 테이블 관리, 데이터 직접 편집을 지원합니다.
  • 05데이터 가져오기 및 내보내기, 대시보드, 차트, ER 다이어그램을 제공합니다.
  • 06데스크톱 앱, Docker 컨테이너 또는 로컬 웹 서비스로 실행할 수 있습니다.

활용 사례

  • 하나의 클라이언트에서 여러 MySQL 또는 PostgreSQL 인스턴스를 대상으로 매일 쿼리하고 데이터를 편집합니다.
  • AI 모델에 로컬 데이터베이스를 대상으로 복잡한 SQL을 작성하거나 튜닝해 달라고 요청합니다.
  • 메타데이터 탐색과 ER 다이어그램으로 익숙하지 않은 스키마를 살펴봅니다.
  • 신뢰할 수 있는 네트워크에서 소규모 팀이 함께 사용할 로컬 데이터베이스 클라이언트를 Docker 컨테이너로 실행합니다.

빠른 시작

  1. 1

    GitHub Releases에서 사용 중인 플랫폼용 설치 프로그램을 다운로드하세요

  2. 2

    앱을 설치한 다음 데이터베이스 연결을 시작하세요

사용 전 알아둘 점

  • 라이선스는 추가 조건이 적용되는 소스 공개 라이선스로, 일반적인 오픈소스 라이선스가 아니며 메타데이터에는 감지된 라이선스가 없습니다.
  • 사용자 계정이 없는 단일 사용자용 로컬 애플리케이션이므로 공유하거나 여러 사용자가 함께 액세스하는 용도에는 적합하지 않습니다.
  • 암호화 키를 잃어버리면 저장된 데이터 소스 비밀번호와 AI API 키를 읽을 수 없으므로 키를 백업해야 합니다.
  • 사용자 지정 JDBC 드라이버는 실행 가능한 Java 코드이므로 신뢰할 수 있는 출처에서 가져와야 합니다.

토픽

자주 묻는 질문

Chat2DB은(는) 무엇인가요?
40개 이상의 데이터베이스를 지원하는 무료 로컬 우선 AI 보조 데이터베이스 클라이언트 및 SQL 작업 공간으로, 데스크톱·웹·Docker·CLI에서 사용할 수 있습니다. Chat2DB는 Windows, macOS, Linux에서 실행되며 모든 작업을 사용자의 컴퓨터에서 처리하는 크로스 플랫폼 데이터베이스 클라이언트입니다. 편집, 자동 완성, 포맷팅, 실행, SQL 저장 및 실행 이력을 지원하는 SQL 작업 공간을 제공하며, 메타데이터 탐색, 테이블과 객체 관리, 데이터 직접 편집을 위한 도구도 갖추고 있습니다.
Chat2DB은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
Chat2DB은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
Chat2DB은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. Chat2DB의 마지막 커밋은 2026년 10월 16일입니다.
Chat2DB은(는) 어디에 사용할 수 있나요?
하나의 클라이언트에서 여러 MySQL 또는 PostgreSQL 인스턴스를 대상으로 매일 쿼리하고 데이터를 편집합니다. AI 모델에 로컬 데이터베이스를 대상으로 복잡한 SQL을 작성하거나 튜닝해 달라고 요청합니다. 메타데이터 탐색과 ER 다이어그램으로 익숙하지 않은 스키마를 살펴봅니다. 신뢰할 수 있는 네트워크에서 소규모 팀이 함께 사용할 로컬 데이터베이스 클라이언트를 Docker 컨테이너로 실행합니다.
Chat2DB는 어떻게 설치하나요?
GitHub Releases에서 사용 중인 플랫폼용 설치 프로그램을 다운로드하세요 앱을 설치한 다음 데이터베이스 연결을 시작하세요
Chat2DB은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/OtterMind/Chat2DB

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

관련 프로젝트