Nexus is a local CLI tool that connects AI agents to sensitive spreadsheets and databases without uploading data to the cloud.
Nexus is a command-line application that reads tabular data from spreadsheets (Excel, CSV, Google Sheets) and databases (SQLite, DuckDB, FileMaker) on your local machine and exposes a semantic tool interface for AI agents. Built by Scott Shapiro and published as @pixeldesigns/nexus, it runs entirely on your computer — no upload, no cloud dependency. The agent calls Nexus tools (e.g. find_stale_customers(), top_opportunities()) and receives only the results, never the raw rows.
low_confidence_decisions()) that match your actual data schema.nexus connect yourfile.xlsx, nexus connect yourfile.csv, plus built-in connectors for Google Sheets, SQLite, DuckDB, and FileMaker.find_stale_customers() and gets only the aggregated result, never the raw row-level data.brew install scottshapiro142/nexus/nexuscli), npm (npx @pixeldesigns/nexus), or by cloning from GitHub.nexus connect yoursheet.xlsx (supports CSV, Excel, Google Sheets, SQLite, DuckDB, FileMaker).nexus serve to expose the semantic MCP tool interface. Your AI agent can now call tools like top_opportunities() — the agent never accesses the raw data, only the filtered results you’ve configured.Freemium. The core CLI is free to use with no signup required; paid plans provide advanced features like larger working sets, custom tool definitions, and priority support (details on the install page).
No. Nexus runs entirely on your local machine. The source files stay read-only on your computer; the AI agent communicates via local tools and never sees the raw rows.
Nexus supports Excel (.xlsx), CSV, Google Sheets, SQLite, DuckDB, and FileMaker. Additional formats are added per release — the current version is v0.3.3.
Share feedback and ask questions about this launch.
No comments yet. Start the conversation!