feigeCode/navop

A native, all-in-one workspace for databases, SSH, SFTP, terminals, remote desktop, monitoring, and AI.

해결하는 문제

Navop은 데이터베이스 관리자, SSH/SFTP 클라이언트, 원격 데스크톱 소프트웨어, 모니터링 도구 등 파편화된 개발 도구들을 단일 고성능 네이티브 애플리케이션으로 통합하도록 설계된 올인원 데스크톱 워크스페이스입니다. 데이터베이스 관리, 서버 운영, AI 보조 코딩 작업을 위해 여러 전문 앱을 전환할 필요가 없습니다.

작동 방식

Rust와 GPU 가속 GPUI 프레임워크로 구축된 Navop은 인프라 관리를 위한 네이티브 인터페이스를 제공합니다. 데이터베이스 드라이버, 터미널 에뮬레이터, 원격 프로토콜(SSH, RDP, VNC)을 통합된 탭 환경으로 결합합니다. 이 애플리케이션에는 사용자가 AI 에이전트(Claude Code 또는 Codex 등)를 로컬 워크스페이스에 연결하여 AI가 프로젝트 파일, Git 브랜치, 터미널 세션과 상호 작용할 수 있도록 하는 "Agent Hub"가 포함되어 있습니다. 또한 MCP (Model Context Protocol) 서버를 갖추고 있어, 사용자가 세밀한 권한 제어를 통해 특정 호스트 권한 도구를 외부 AI 에이전트에 노출할 수 있습니다.

대상 사용자

Navop은 복잡한 원격 인프라를 관리하며, 기존 시스템 관리 도구와 현대적인 AI 기반 워크플로우를 결합한 중앙 집중식의 확장 가능한 환경을 원하는 개발자, 데이터베이스 관리자, DevOps 엔지니어를 위해 설계되었습니다.

주요 특징

  • 통합 인터페이스: 데이터베이스(MySQL, PostgreSQL, Redis 등), 원격 연결(SSH, SFTP, RDP, VNC), 모니터링을 하나의 워크스페이스에서 관리.
  • AI 통합: SQL 생성, 데이터 분석, 터미널 지원을 위한 AI 기능이 내장되어 있으며, MCP를 통한 외부 에이전트 연결 지원.
  • 확장 가능한 아키텍처: 데이터베이스 드라이버, 원격 데스크톱 제공업체, 사용자 지정 워크벤치를 추가할 수 있는 확장 기능 마켓플레이스 제공.
  • 고성능: Rust와 GPU 가속 렌더링으로 구축되어 반응성이 뛰어난 네이티브 데스크톱 경험 제공.
  • 에이전트 기능: 안전하고 구성 가능한 MCP 서버를 통해 호스트 도구를 외부 AI 에이전트에 노출 가능.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트