caioricciuti/duck-ui
The fully open-source DuckDB workbench that runs in your browser. SQL editor, notebooks, charts, AI assistant. No install, no signup, no backend — your data never leaves the tab.
해결하는 문제
Duck-UI는 DuckDB를 위한 완전한 브라우저 기반의 서버리스 워크벤치를 제공합니다. 소프트웨어를 설치하거나 백엔드 인프라를 관리할 필요 없이 데이터를 분석할 수 있게 해주며, 사용자가 브라우저 탭 내에서 SQL 쿼리 실행, Python 노트북 구동, 대시보드 생성을 모두 수행할 수 있도록 합니다.
작동 방식
WebAssembly (WASM)를 통해 브라우저에서 직접 DuckDB를 실행합니다. 클라이언트 사이드에서 작동하므로 데이터가 기기를 벗어나지 않습니다. 다양한 파일 형식(CSV, Parquet, JSON 등) 가져오기 및 원격 데이터 소스 연결을 지원합니다. 또한 "Duck Brain" AI 어시스턴트가 포함되어 있어, 로컬 WebLLM 모델(완전 오프라인 실행)이나 OpenAI 또는 Anthropic과 같은 외부 API 제공업체를 사용하여 SQL을 생성하거나 오류를 수정할 수 있습니다.
대상 사용자
데이터 분석가, 개발자, 연구원을 위해 설계되었으며, 휴대 가능하고 개인정보 보호를 중시하는 도구를 사용하여 데이터셋을 탐색하거나, URL을 통해 분석 결과를 공유하거나, 데이터베이스 서버를 관리하지 않고도 대화형 SQL 탐색기를 자신의 웹사이트에 임베드하려는 사용자에게 적합합니다.
주요 특징
- 백엔드나 가입이 필요 없는 완전한 클라이언트 사이드 실행.
- Text-to-SQL 및 오류 수정을 위한 통합 AI 어시스턴트(오프라인 로컬 모델 지원).
- SQL, Python (Pyodide), 대화형 차트가 포함된 Markdown 노트북 지원.
- 중앙 서버 없이 WebRTC를 통한 실시간 협업 세션 지원.
- Docker, 정적 호스팅, GitHub Pages를 포함한 휴대용 배포 옵션.
- 읽기 전용 대화형 데이터 대시보드 게시를 위한 키오스크 모드.
관련
- 프로젝트
geek-fun/dockitDocKit은 Elasticsearch, OpenSearch, DynamoDB, MongoDB 및 EasySearch를 관리하기 위한 크로스 플랫폼 네이티브 데스크톱 클라이언트(Tauri + Vue)입니다. Monaco 기반의 쿼리 편집기, 시각화 도구, 가져오기/내보내기 기능을 제공하며, 유료 'Ultimate' 구독을 통해 OpenAI, Anthropic, DeepSeek, Ollama 등을 사용하여 쿼리를 작성하고 실행하는 AI 에이전트를 이용할 수 있습니다. 무료 Community 에디션은 암호화된 로컬 자격 증명 저장소를 제공하며 텔레메트리 없이 완전한 데이터베이스 연결 기능을 지원합니다.
- 프로젝트
motherduckdb/mcp-server-motherduckDuckDB(로컬, S3 또는 MotherDuck)를 래핑하는 자체 호스팅형 MCP 서버로, AI 어시스턴트가 Model-Chat-Protocol을 통해 SQL 쿼리를 실행할 수 있습니다. stdio 또는 HTTP, 읽기/쓰기 제어, Docker 배포, Claude, Gemini, Cursor 등과의 통합을 지원합니다.
- 프로젝트
AnotiaWang/deep-research-web-uiDeep Research Web UI는 연구 질문을 인용이 포함된 보고서로 변환하는 오픈소스 웹 애플리케이션입니다. LLM과 웹 검색 API를 결합하여 검색 과정을 트리 뷰로 보여주고, 각 인용을 검토 및 업데이트할 수 있으며, 브라우저에서 완전히 실행하거나 Docker를 통해 직접 호스팅할 수 있습니다. 다양한 AI 및 검색 제공업체를 지원하며, 클라이언트 사이드(브라우저에서 키 입력) 및 서버 사이드(환경 변수로 키 설정) 모드를 제공하고, 결과를 Markdown 또는 PDF로 내보낼 수 있습니다.
- 프로젝트
DashAISoftware/dashAIdashAI는 최신 AI 모델(특히 LLM)을 학습, 평가 및 배포하기 위한 크로스 플랫폼 그래픽 툴박스입니다. 즉시 실행 가능한 설치 프로그램, PyPI 패키지 및 Docker 이미지를 제공하며, CPU 전용 및 CUDA/ROCm GPU 가속을 지원하고 실험 관리, 데이터셋 처리, 데이터베이스 마이그레이션 기능을 포함합니다.
- 프로젝트
NSHipster/sosumi.aisosumi.ai는 Node 기반 서비스로, Apple 개발자 문서(예: Swift 문서, HIG, WWDC 녹화 내용)를 깔끔한 Markdown으로 변환하여 AI 모델과 자동화 도구가 쉽게 사용할 수 있도록 합니다. 간단한 URL 리라이트, HTTP/MCP API, CLI, Chrome 확장 프로그램, Cloudflare Workers 또는 Hono 호환 런타임에서의 자체 호스팅이 가능합니다.