napi

by nanoapi-io · MCP Server · ★ 321

About napi

napi - Better Software Architecture for the AI Age is a fully offline CLI that analyzes your codebase's architecture -- dependencies, complexity, and structure -- then lets you visualize and refactor it, all without sending your code anywhere. It generates dependency manifests from your source code, stores them locally, and serves an interactive graph visualizer directly from the CLI. Features 🔍 Dependency Analysis: Map every file, symbol, and dependency in your codebase automatically. 🚨 Audit: Detect files and symbols that exceed complexity, size, or coupling thresholds.

aiapisclicode-analysiscode-visualizationcsharpdevtoolsjavalegacy-code-refactoringlive-documentation

Quick Facts

Stars321
Forks11
LanguageTypeScript
CategoryMCP Server
Quality Score70.5703641599208/100
Open Issues4
Last Updated2026-04-12
Created2022-04-20
Platformscli, mcp, node
Est. Tokens~1527k

More MCP Server Tools

Explore other popular mcp server tools:

View all MCP Server tools →

Popular TypeScript Agent Tools

  • openclaw ⭐ 382.2k · Codex Skill
  • n8n ⭐ 195.7k · MCP Server
  • dify ⭐ 148.2k · MCP Server
  • gstack ⭐ 120.5k · Agent Tool
  • gemini-cli ⭐ 105.8k · MCP Server

Frequently Asked Questions

What is napi?

napi is Software architecture tooling for the AI age. It is categorized as a MCP Server with 321 GitHub stars.

What programming language is napi written in?

napi is primarily written in TypeScript. It covers topics such as ai, apis, cli.

How do I install or use napi?

You can find installation instructions and usage details in the napi GitHub repository at github.com/nanoapi-io/napi. The project has 321 stars and 11 forks, indicating an active community.

View on GitHub → Browse MCP Server tools