프로젝트 소개

Navop은 데이터베이스 관리, 원격 액세스, AI 지원을 단일 워크스페이스로 통합한 네이티브 데스크톱 애플리케이션입니다. Rust와 GPUI로 구축되었으며, GPU 가속 렌더링을 지원하고 WebView를 사용하지 않습니다. 주요 기능은 다음과 같습니다: - **데이터베이스 지원**: MySQL, PostgreSQL, SQLite, DuckDB, SQL Server, Oracle, ClickHouse 및 확장 기능을 통한 추가 지원(TDengine, Dameng, KingbaseES 등). SQL 편집, 실행 계획, 데이터 가져오기/내보내기, 스키마 비교, ER 다이어그램을 포함합니다. - **원격 액세스**: 분할 창, 빠른 명령, 브로드캐스트 입력, 세션 녹화를 지원하는 SSH 및 로컬 터미널; 드래그 앤 드롭, 원격 편집, ZMODEM을 지원하는 SFTP/FTP/FTPS 파일 관리; 포트 포워딩(로컬, 원격, SOCKS); RDP 및 VNC 원격 데스크톱(Windows에서 네이티브 MSTSC 통합 포함). - **AI 및 확장성**: SQL 생성, 데이터 분석, 차트, 터미널 지원, 에이전트 워크플로우를 위한 AI; ACP를 통한 외부 에이전트 지원(Codex, Claude Code, OpenCode); 터미널, 파일, Git, diff를 위한 Agent Hub; 드라이버, 렌더러, 워크벤치를 위한 확장 마켓플레이스. - **네이티브 경험**: 라이트/다크/시스템 테마, 사용자 정의 액센트 색상, 창 투명도; 그리드 레이아웃과 최근 연결을 제공하는 홈 페이지; 데이터베이스, 터미널, Agent, MCP 설정; 다국어 지원(영어, 중국어 간체/번체); 연결 및 설정의 암호화된 동기화. - **공개 MCP 및 CLI**: 권한 프로필을 통해 외부 MCP 클라이언트에 도구 노출; 설치 가능한 CLI 및 Codex/Agents용 Skill 제공. 설치: GitHub Releases에서 다운로드(macOS, Windows, Linux). Scoop(Windows) 및 Flatpak(FlatPark)을 통해서도 사용 가능. Rust 2024 에디션으로 소스에서 빌드 가능. 라이선스: Apache 2.0(무료 재배포 허용, 상업적 재판매 금지) 및 추가 조건.