npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@aman_asmuei/akit

v0.3.0

Published

The portable capability layer for AI companions — give any AI tools that work everywhere

Readme

The portable capability layer for AI companions.

Give any AI tools that work everywhere — MCP on dev platforms, manual fallback everywhere else.

npm License: MIT acore


The Problem

AI tools are platform-locked. MCP tools only work on MCP platforms. Function calling schemas differ between OpenAI, Anthropic, and Google. You can't take your AI's capabilities with you.

The Solution

akit gives any AI a portable toolkit. One command to add tools. Works everywhere.

npx @aman_asmuei/akit add github

On Claude Code / Cursor / Windsurf: installs the real MCP server. Your AI gets actual tool access.

On ChatGPT / Gemini / other: updates your kit.md capability manifest. Your AI knows what tools exist and guides you through manual steps.

Same command. Same file. Different capabilities based on platform.


The Ecosystem

aman
├── acore   →  identity     →  who your AI IS
├── amem    →  memory       →  what your AI KNOWS
├── akit    →  tools        →  what your AI CAN DO
├── aflow   →  workflows    →  HOW your AI works
├── arules  →  guardrails   →  what your AI WON'T do
└── aeval   →  evaluation   →  how GOOD your AI is

| Layer | Package | What it does | |:------|:--------|:-------------| | Identity | acore | Personality, values, relationship memory | | Memory | amem | Automated knowledge storage (MCP) | | Tools | akit | 15 portable AI tools (MCP + manual fallback) | | Workflows | aflow | Reusable AI workflows (code review, bug fix, etc.) | | Guardrails | arules | Safety boundaries and permissions | | Evaluation | aeval | Relationship tracking and session logging | | Unified | aman | One command to set up everything |

Each works independently. aman is the front door.


Quick Start

# Search for tools
npx @aman_asmuei/akit search database

# Add a tool
npx @aman_asmuei/akit add github

# See your toolkit
npx @aman_asmuei/akit show

# Health check
npx @aman_asmuei/akit doctor

Commands

| Command | What it does | |:--------|:------------| | akit add <tool> | Add a tool (auto-configures MCP if available) | | akit remove <tool> | Remove a tool | | akit list | List installed tools | | akit search <query> | Search the tool registry | | akit show | View your kit.md | | akit doctor | Health check your toolkit |

Available Tools

| Tool | Category | What it does | |:-----|:---------|:-------------| | web-search | Search | Search the web for current information | | brave-search | Search | Private web search via Brave | | github | Development | PRs, issues, repos, code review | | git | Development | Log, diff, blame, branch management | | filesystem | Development | Read, write, search project files | | memory | Memory | Persistent AI memory via amem | | postgres | Data | Query PostgreSQL databases | | sqlite | Data | Query local SQLite databases | | fetch | Automation | HTTP requests to APIs | | puppeteer | Automation | Browser automation | | slack | Communication | Send and read Slack messages | | notion | Communication | Notion pages and databases | | linear | Development | Linear issues and projects | | sentry | Development | Error monitoring and triage | | docker | Automation | Container management |

How It Works

kit.md — The Capability Manifest

Every tool you add gets recorded in ~/.akit/kit.md:

# My AI Toolkit

## github
- Do: Manage GitHub repos, PRs, issues, and code review
- When: PRs, issues, repos, code review
- How: MCP -> @modelcontextprotocol/server-github

## filesystem
- Do: Read, write, and search project files
- When: coding, documentation
- How: native (built into Claude Code, Cursor)

---

## Permissions
- Never delete data without confirmation
- Never push to main without approval
- Ask before making external API calls that modify state

Your AI reads this file and knows what it can do.

Platform Behavior

| Platform | What happens when you akit add | |:---------|:--------------------------------| | Claude Code | Writes MCP config to ~/.claude/settings.json | | Cursor | Writes MCP config to .cursor/mcp.json | | Windsurf | Writes MCP config to ~/.windsurf/mcp.json | | ChatGPT / Other | Updates kit.md with manual instructions |


Privacy

All data stays local. ~/.akit/ contains your toolkit config. No telemetry. No accounts. No cloud.

Contributing

Contributions welcome! Add tools to the registry, improve platform support, or suggest features.

License

MIT


One command. Any tool. Every AI.