feigeCode/navop
A native, all-in-one workspace for databases, SSH, SFTP, terminals, remote desktop, monitoring, and AI.
解决的问题
Navop 是一款一体化桌面工作区,旨在将碎片化的开发工具(如数据库管理器、SSH/SFTP 客户端、远程桌面软件和监控工具)整合到一个高性能的原生应用程序中。它消除了在多个专用应用程序之间切换以进行数据库管理、服务器运维和 AI 辅助编码任务的需要。
工作原理
Navop 使用 Rust 和 GPU 加速的 GPUI 框架构建,为管理基础设施提供了原生界面。它将数据库驱动程序、终端模拟器和远程协议(SSH、RDP、VNC)集成到一个统一的标签页环境中。该应用程序包含一个“Agent Hub”,允许用户将 AI 智能体(如 Claude Code 或 Codex)连接到本地工作区,使 AI 能够与项目文件、Git 分支和终端会话进行交互。它还配备了一个 MCP (Model Context Protocol) 服务器,允许用户通过细粒度的权限控制,将特定的主机授权工具暴露给外部 AI 智能体。
目标用户
Navop 专为管理复杂远程基础设施的开发人员、数据库管理员和 DevOps 工程师而设计,他们希望拥有一个集成的、可扩展的环境,将传统的系统管理工具与现代 AI 驱动的工作流相结合。
亮点
- 统一界面:在一个工作区内管理数据库(MySQL、PostgreSQL、Redis 等)、远程连接(SSH、SFTP、RDP、VNC)和监控。
- AI 集成:内置 SQL 生成、数据分析和终端辅助的 AI 支持,并支持通过 MCP 连接外部智能体。
- 可扩展架构:提供扩展市场,用于添加数据库驱动程序、远程桌面提供程序和自定义工作台。
- 高性能:使用 Rust 和 GPU 加速渲染构建,提供响应迅速的原生桌面体验。
- 智能体能力:通过安全、可配置的 MCP 服务器将主机工具暴露给外部 AI 智能体。
相关
- 项目
DataDog/pupPup 是一个基于 Rust 的 CLI,封装了 Datadog 的完整 API 接口,提供 JSON/YAML 输出和 OAuth2 安全访问,使 AI 代理或脚本能够查询、创建和管理指标、日志、监控器、安全数据、事件、CI/CD、成本以及许多其他可观测性资源。
- 项目
NVIDIA/NeMo-Agent-ToolkitNVIDIA NeMo Agent Toolkit (NAT) 是一个开源的 Python SDK,为基于 LLM 的 AI 智能体添加企业级检测、性能分析和优化功能。它与主流框架(LangChain、CrewAI、Semantic Kernel 等)兼容,并提供 CLI(`nat`)、UI、协议支持(MCP、A2A)以及实验性的运行时智能(Dynamo)。可通过 `pip install nvidia-nat` 安装,并使用 YAML 定义智能体工作流,以运行、评估或提供服务。
- 项目
Syngnat/GoNaviGoNavi 是一个使用 Go + Wails 和 React 构建的轻量级原生二进制数据库 GUI。它支持数十种数据源,提供基于 Monaco 的 SQL 编辑器、虚拟化结果网格和模式感知的 AI 助手(OpenAI、Gemini、Claude 等),可以生成或优化查询。该应用程序为外部代理公开了 MCP HTTP 接口,以约 20-26MB 的安装程序运行,并采用 Apache-2.0 许可。
- 项目
kgoedecke/doopDoop 是一个开源的实时协作设计画布,人类和 AI 代理(Claude、OpenAI、Anthropic 等)可以一起编辑实时 HTML 框架。它提供多人光标、页面组织、AI 驱动的设计卡片、可选集成,并可通过 Docker 或 bun 自托管。
- 项目
RTGS2017/NagaAgentNagaAgent 是一个跨平台桌面 AI 助手(Windows/macOS/Linux),支持与任何 OpenAI 兼容 LLM 聊天,通过 JSON 块自定义工具调用,使用 Neo4j 存储图-RAG 记忆,集成 Live2D 动画头像,支持语音合成/识别与唇形同步,提供天气、网页搜索、游戏指南等插件的 MCP 框架,以及论坛、技能市场等社区功能。以 Electron/Vue 前端 + Python FastAPI 后端构建,可通过 `uv sync`(或 pip)安装,采用 AGPL-3.0 + 专有商业许可的双重许可。