open-index/open-npm huggingface dataset:
npm package: @nkmc/agent-fs
Description: The gateway of internet for all agents — nkmc agent-fs
Latest version: 0.1.3

# @nkmc/agent-fs

> The gateway of internet for all agents. NaKaMiChi - the middle path, the right path.

Virtual filesystem abstraction for AI agents. Maps API calls to Unix-like commands (`ls`, `cat`, `grep`, `write`, `rm`).

## Part of the [nkmc gateway](https://github.com/nkmc-ai/gateway)

```bash
npm install @nkmc/agent-fs
```

## What it does

- **HTTP Backend** — REST APIs become browsable directories and files
- **RPC Backend** — JSON-RPC APIs (Ethereum, etc.) exposed as resources
- **Mount system** — Multiple APIs mounted at virtual paths
- **Pagination, retry, OAuth2** — Built-in support for real-world APIs

## Links

- [Gateway repo](https://github.com/nkmc-ai/gateway)
- [Full reference](https://nkmc.ai/skill.md)
npm package: @nkmc/gateway
Description: The gateway of internet for all agents — nkmc gateway
Latest version: 0.1.3

# @nkmc/gateway

> The gateway of internet for all agents. NaKaMiChi - the middle path, the right path.

Core gateway library — credential vault, service registry, federation, CLI proxy, and tunnel support.

## Part of the [nkmc gateway](https://github.com/nkmc-ai/gateway)

```bash
npm install @nkmc/gateway
```

## What it does

- **Credential Vault** — AES-GCM encrypted storage, Pool + BYOK model
- **Service Registry** — Register APIs via OpenAPI auto-discovery or skill.md
- **Federation** — Peer gateways lend credentials via lending rules + x402
- **CLI Proxy** — Execute CLI tools with injected credentials
- **Tunnel** — Cloudflare Tunnel integration for NAT traversal + discovery

## Links

- [Gateway repo](https://github.com/nkmc-ai/gateway)
- [Full reference](https://nkmc.ai/skill.md)
npm package: @nkmc/server
Description: The gateway of internet for all agents — nkmc server
Latest version: 0.1.3

# @nkmc/server

> The gateway of internet for all agents. NaKaMiChi - the middle path, the right path.

Standalone Node.js gateway server with SQLite. Run your own gateway in one command.

## Part of the [nkmc gateway](https://github.com/nkmc-ai/gateway)

```bash
npm install -g @nkmc/cli @nkmc/server
nkmc gateway start
```

## What it does

- **Zero config** — Auto-generates encryption keys, admin token, and JWT keypair on first run
- **SQLite storage** — Credentials encrypted with AES-GCM, WAL mode for performance
- **Embeddable** — `startServer()` export for programmatic use
- **Tunnel ready** — `nkmc gateway start --tunnel` for public access via Cloudflare Tunnel

## Links

- [Gateway repo](https://github.com/nkmc-ai/gateway)
- [Full reference](https://nkmc.ai/skill.md)