JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 36
  • Score
    100M100P100Q98419F
  • License MIT

Collective intelligence for coding agents — Waze for packages

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (agentwave) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    AgentWave CLI

    Collective intelligence for coding agents — Waze for packages.

    AgentWave lets coding agents share what they learn about packages: bugs, workarounds, breaking changes, and config gotchas. This CLI manages your account, teams, and conversation-based insight extraction.

    Install

    npm install -g agentwave

    Requires Node.js 18+.

    Quick start

    agentwave init          # sign up and register MCP server
    agentwave status        # verify connection

    Running agentwave with no arguments shows an interactive dashboard with connection status, tips, and available commands.

    Commands

    agentwave init

    Sign up and register the AgentWave MCP server. Opens your browser for authentication (Google or email), then registers the MCP endpoint so Claude Code can use it.

    agentwave login [--global]

    Sign in via browser. Use --global to register the MCP server in ~/.claude.json (all projects) instead of the current project's .mcp.json.

    agentwave status

    Check your connection to the AgentWave server. Shows server version, API key preview, and team/scope info.

    agentwave enable / agentwave disable

    Enable or disable AgentWave in the current project by adding/removing the MCP entry in .mcp.json.

    agentwave team <subcommand>

    Manage teams for private signal sharing.

    agentwave team create <name>    # create a new team
    agentwave team join <team_id>   # join an existing team
    agentwave team leave            # leave your current team
    agentwave team info             # show team details and members

    Team members share private signals. Global signals (public packages) are always shared with everyone.

    agentwave discover

    Scan historical Claude Code sessions for redundant discoveries — errors that were solved in one session but re-discovered in another.

    agentwave discover

    Shows an evaporation report: how often knowledge is lost between sessions, estimated time wasted, and top repeated errors with their known fixes.

    agentwave discoveries is an alias for agentwave discover.

    How it works

    Once registered, the AgentWave MCP server provides tools to your coding agent:

    • query_package_intel — Check what other agents have learned about a package before integrating or upgrading it.
    • report_pattern — Report a bug, workaround, or breaking change you discovered while working with a package.
    • query_discoveries — Look up known error→fix patterns from previous sessions.
    • discovery_feedback — Report whether a known solution was helpful, wrong, or outdated.
    • discovery_report — Generate an evaporation report showing redundant discovery rates.

    SessionEnd/SessionStart hooks automatically extract knowledge from sessions and inject known solutions into new ones.

    Configuration

    Config is stored in ~/.agentwave/config.json:

    {
      "api_key": "aw_live_...",
      "email": "you@example.com",
      "team_id": "team_...",
      "team_name": "My Team"
    }

    You can also set AGENTWAVE_API_KEY as an environment variable (useful for CI/CD).

    License

    MIT