by GuqierMcl
AI-native cross-platform database workbench for developers and data teams.
# Add to your Claude Code skills
git clone https://github.com/GuqierMcl/NexusPilotLast scanned: 9/11/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-09-11T08:36:54.057Z",
"npmAuditRan": false,
"pipAuditRan": true,
"promptInjectionRan": true
}NexusPilot is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by GuqierMcl. AI-native cross-platform database workbench for developers and data teams. It has 115 GitHub stars.
Yes. NexusPilot passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/GuqierMcl/NexusPilot" and add it to your Claude Code skills directory (see the Installation section above).
NexusPilot is primarily written in TypeScript. It is open-source under GuqierMcl on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh NexusPilot against similar tools.
No comments yet. Be the first to share your thoughts!
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
English | 简体中文
NexusPilot is a multi-database workbench for developers and data teams. Its agent works from real connection state, engine-native objects, and data results to explore different data models in natural language and act through controlled workbench tools. It is built on Tauri v2, React 19, and Rust, with a local AI Runtime sidecar powered by Bun + Elysia + the Vercel AI SDK.
| Database | Data model | AI tool integration | Status |
|---|---|---|---|
| PostgreSQL | Relational | ✅ Integrated | ✅ Supported |
| MySQL | Relational | ✅ Integrated | ✅ Supported |
| SQLite | Relational | ✅ Integrated | ✅ Supported |
| Redis | Key-value | ✅ Integrated | ✅ Supported |
| ClickHouse | Columnar analytics | ✅ Integrated | ✅ Supported |
| Oracle | Relational | ✅ Integrated | ✅ Supported |
This matrix describes the public availability of connection drivers; it does not imply identical operations across database engines. “AI tool integration” means the AI Runtime can use the driver’s currently registered connection, object, or data tools through the workbench connection runtime—not that every read, write, or management operation is enabled. Exact capabilities depend on the engine, server version, connection permissions, and runtime capability model.
| Dark | Light |
|---|---|
![]() |
![]() |
Download the latest installer from the official release page.
| Platform | Package |
|---|---|
| Windows (x86_64) | NSIS installer (.exe) |
| macOS (Intel & Apple Silicon) | .dmg / .app |
| Linux (x86_64) | .deb / .rpm |
Prerequisites: Bun ≥ 1.3 (required — not pnpm/npm/yarn) and a Rust toolchain.
bun install
bun run dev:all # desktop app + AI Runtime together
# or individually
bun run tauri dev # Tauri desktop app (Vite on port 1420)
bun run ai-runtime:dev # local AI Runtime sidecar (port 8787)
bun run tsc --noEmit # frontend type-check
bun run ai-runtime:test # AI Runtime tests
cargo test --manifest-path src-tauri/Cargo.toml
cargo fmt --manifest-path src-tauri/Cargo.toml -- --check
cargo clippy --manifest-path src-tauri/Cargo.toml -- -D warnings
| Layer | Tech |
|---|---|
| Frontend | React 19 · TypeScript · Tailwind CSS v4 · shadcn/ui |
| Desktop shell | Tauri v2 |
| Backend | Rust · SQLite (metadata) · sqlx / redis / clickhouse drivers |
| AI Runtime | Bun · Elysia · Vercel AI SDK (local sidecar) |
| State | Zustand · TanStack Query · React Router |
Frontend (React)
├─ Workbench UI ── Tauri IPC ──► Rust backend ──► database drivers
└─ Agent UI ── /v1/runs · /health · /v1/events ──► AI Runtime ── AI SDK ──► LLM APIs
Rust backend ── WebSocket Bridge ◄──► AI Runtime (tool execution)
The AI Runtime is a local sidecar that owns provider/model configuration, run execution, history, and live events. LLM credentials never leave it, and AI database tools execute through the same Rust connection runtime your UI uses.
Optional NexusPilot Cloud connection sync is a separate, commercial service. It is not required for local database connections, queries, or the AI Runtime.
Keep your Recovery Key safe. If all authorized devices and the Recovery Key are lost, encrypted Cloud sync assets cannot be recovered.
NexusPilot uses a bring-your-own-provider model. Configure a supported provider and model in the local AI Runtime, then provide credentials through the app's provider settings.
Contributions are welcome. Please read AGENTS.md for build commands, code style, architecture notes, and AI-assisted development conventions before making changes.
Before opening a pull request, run the verification commands above and avoid including credentials, private connection strings, generated artifacts, or unrelated internal documents.
If you discover a security vulnerability, please report it privately through GitHub private vulnerability reporting (the Security tab) or by email at support@nexuspilot.dev.
Please do not open public issues for security vulnerabilities. When reporting a security issue, include the affected version, operating system, reproduction steps, and impact where possible. Do not include passwords, access tokens, full connection strings, or sensitive business data in the report; redact or replace them with placeholders.
Licensed under the Apache License, Version 2.0.
NexusPilot and NIEEX are trademarks of the maintainer; see NOTICE.