sjjian/openhare
AI-powered desktop SQL client. Cross-platform. Built with Flutter.
해결하는 문제
Openhare는 데이터베이스 관리, 데이터 분석 및 개발 워크플로우를 간소화하기 위해 설계된 크로스 플랫폼 데스크톱 SQL 클라이언트입니다. 브라우저 엔진의 오버헤드 없이 가벼운 네이티브 경험을 제공하며, AI를 통합하여 사용자가 쿼리를 작성하고 최적화하도록 돕습니다.
작동 방식
사용자 인터페이스는 Flutter로, 데이터베이스 드라이버는 Go(Dart FFI를 통해 연결)로 구축되어 Windows, macOS, Linux에서 네이티브 데스크톱 경험을 제공합니다. MySQL, PostgreSQL, SQL Server, SQLite, DuckDB, ClickHouse, Oracle, MongoDB, Redis 등 광범위한 데이터베이스를 지원합니다.
대상 사용자
다양한 운영 체제에서 여러 데이터베이스 유형을 지원하는 빠르고 네이티브한 SQL 클라이언트가 필요한 개발자, 데이터 분석가 및 데이터베이스 관리자(DBA).
주요 특징
- AI 기반 보조: 내장된 AI가 SQL 작성, 최적화 및 이해를 돕고, 위험도가 높은 문장에 대해서는 안전 플래그를 제공합니다.
- 멀티 데이터베이스 지원: 다양한 SQL 및 NoSQL 데이터베이스와 호환됩니다.
- 네이티브 성능: Flutter로 개발되어 메모리 사용량이 적고 설치가 빠릅니다.
- 오픈 소스: Apache License 2.0 라이선스를 따릅니다.
관련
- 프로젝트
wannabespace/conarTamery.app는 데이터베이스 연결을 안전하게 저장하고 LLM을 사용하여 PostgreSQL, MySQL, MSSQL 및 ClickHouse용 SQL 쿼리를 생성하거나 최적화하는 오픈 소스 Electron 데스크톱 도구입니다.
- 프로젝트
dbkangaroo/kangarooKangaroo는 Windows, MacOS, Linux에서 작동하는 AI 기반 SQL 클라이언트 및 데이터베이스 관리 도구로, 여러 인기 있는 데이터베이스를 통합적으로 관리할 수 있는 인터페이스를 제공합니다.
- 프로젝트
geek-fun/sqlkit70개 이상의 데이터베이스를 지원하고 자연어에서 SQL을 생성, 최적화, 수정하는 AI를 활용하는 에이전트형 크로스플랫폼 SQL 데이터베이스 GUI 클라이언트입니다.
- 프로젝트
OtterMind/Chat2DB개발자와 분석가가 자연어를 사용하여 SQL을 생성, 설명 및 최적화할 수 있도록 지원하는 AI 기반 데이터베이스 클라이언트이자 SQL 워크스페이스입니다.
- 프로젝트
TabularisDB/tabularistabularis는 Windows/macOS/Linux에서 작동하는 오픈소스 데스크톱 SQL 워크스페이스입니다. 내장 데이터베이스와 다양한 데이터베이스를 지원하는 플러그인 시스템을 갖추고 있습니다. 완전한 기능의 에디터, 노트북, 시각적 쿼리 빌더, 실행 계획 시각화 기능을 제공하며, OpenAI, Anthropic, Ollama 등으로 AI 기반 텍스트 → SQL 생성 및 설명을 선택적으로 사용할 수 있습니다. 내장된 MCP 서버를 통해 외부 AI 에이전트가 스키마를 읽고 앱 내에서 직접 쿼리를 실행할 수 있습니다.