🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

wispy-ai

Package Overview
Dependencies
Maintainers
1
Versions
25
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

wispy-ai

Autonomous AI agent with dual engine (Gemini + Claude), Memory Bank, sessions, skills.sh registry, cross-model delegation, 42+ integrations, and x402 agentic commerce

latest
Source
npmnpm
Version
1.7.3
Version published
Weekly downloads
25
316.67%
Maintainers
1
Weekly downloads
 
Created
Source

Wispy Banner

Wispy

Autonomous AI Agent Platform
125+ tools, 42+ integrations, dual-engine (Gemini + Claude), Memory Bank, sessions, skills.sh, x402 commerce

npm version License Node.js TypeScript

Docs · Website · Platform · GitHub

What is Wispy?

Wispy is an autonomous AI agent that lives in your terminal, messaging apps, and APIs. Dual-engine architecture powered by Google Gemini 2.5 Pro and Anthropic Claude, with cross-model delegation to GPT-4o, Llama, and 200+ models via OpenRouter. Features a structured Memory Bank with typed categories, lifecycle management, and AI-powered reflection.

npm install -g wispy-ai
wispy onboard
wispy chat

Features

Core

  • 125+ Built-in Tools across file system, web, browser automation, code execution, memory, media, blockchain, and identity
  • Dual Engine -- switch between Gemini and Claude with a single env var (ENGINE=gemini|claude)
  • Memory Bank with 4 typed categories (episodic, semantic, procedural, preference), time-based decay, reinforcement, and AI-powered reflection
  • Marathon Mode for multi-step, long-running autonomous tasks with checkpointing and auto-recovery
  • Thinking Levels (low/medium/high/ultra) with up to 24K thinking tokens (Gemini) or 32K budget tokens (Claude)
  • Named Sessions with isolated context, daily auto-reset, and instant switching
  • Process Manager to spawn, monitor, and manage background processes
  • Skills.sh Registry with 67,000+ community skills you can install with a single command

Multi-Model / Dual Engine

  • Gemini 2.5 Pro -- primary reasoning engine with native function calling and extended thinking
  • Claude (Opus/Sonnet/Haiku) -- switchable alternative engine via @anthropic-ai/sdk with tool_use and extended thinking
  • Engine abstraction layer -- seamless switching, embeddings always via Gemini
  • Cross-model delegation to GPT-4o, Groq, Kimi, Llama via Ollama, and 200+ models via OpenRouter
  • Model comparison to send the same prompt to multiple models and compare responses
  • Setup wizard configures all providers in one flow

Channels (10)

ChannelStatus
CLI (REPL)Built-in
TelegramFull adapter with Marathon support, file access, voice
WhatsAppBaileys adapter with Marathon support
DiscordFull adapter with threads, file uploads
SlackSocket Mode adapter with mentions, threads
MatrixClient-Server API v3 with long-poll sync
Signalsignal-cli REST API adapter
REST APIExpress with API key auth
WebSocketReal-time streaming
Agent-to-Agent (A2A)Google A2A protocol

Integrations (42+)

CategoryIntegrations
AI ModelsOpenAI, Anthropic, Ollama, OpenRouter, Groq, Kimi
GoogleCalendar, Docs, Drive, Gmail, Maps, Meet, Search, Sheets, YouTube
ChatDiscord, Slack, Matrix, Signal, MS Teams
ProductivityNotion, GitHub, Linear, Obsidian, Trello, Asana, Calendly
SocialTwitter/X, LinkedIn, Instagram, Reddit
Smart HomeHome Assistant, Hue, Sonos
MusicSpotify
CommerceStripe
Security1Password
MediaImage Generation (DALL-E/Stability/Replicate), Camera/Screenshot
ToolsWeather, Webhooks, Canvas (SVG/Mermaid)
Browser39 automation tools + 55 built-in skills via Playwright

Agentic Commerce (x402)

  • x402 protocol for autonomous USDC payments on SKALE (gasless)
  • AP2 mandate chains (intent, cart, payment, receipt)
  • BITE v2 encryption for private transactions (BLS threshold)
  • DeFi swap engine with Algebra DEX integration and risk controls
  • Cross-model payment bridge so any AI model can trigger payments
  • Budget controls with daily limits, per-transaction caps, auto-approve thresholds

Quick Start

# Install
npm install -g wispy-ai

# Interactive setup (Gemini key + optional providers + Telegram + wallet)
wispy onboard

# Chat in the terminal
wispy chat

# Start a Marathon (autonomous multi-step task)
wispy marathon "Build a full-stack SaaS dashboard with auth and payments"

# Run the gateway (all channels simultaneously)
wispy gateway

# Run as a background daemon
wispy gateway --daemon

CLI Commands

wispy chat                    # Interactive REPL
wispy agent "prompt"          # Single-shot prompt
wispy marathon "goal"         # Autonomous multi-step task
wispy gateway                 # Start all channels
wispy onboard                 # Setup wizard
wispy doctor                  # Health check
wispy skills list             # List browser skills
wispy integrations list       # List all integrations
wispy wallet balance          # Check wallet balance
wispy wallet details          # Wallet address + chain info

Configuration

Wispy uses ~/.wispy/config.yaml for configuration and .env for secrets:

# config.yaml
engine: gemini  # or "claude"

gemini:
  models:
    pro: gemini-2.5-pro-preview-05-06
    flash: gemini-2.5-flash-preview-05-20

claude:
  models:
    reasoning: claude-sonnet-4-20250514
    fast: claude-haiku-4-5-20251001

channels:
  telegram: { enabled: true }
  discord: { enabled: false }
  slack: { enabled: false }

providers:
  anthropic: { apiKey: "..." }
  openai: { apiKey: "..." }

security:
  autonomousMode: true
  fullFilesystemAccess: true

wallet:
  enabled: true
  chain: skale-bite-sandbox

theme: day
# .env
ENGINE=gemini              # Switch engine: gemini or claude
GEMINI_API_KEY=AIza...
ANTHROPIC_API_KEY=sk-ant-...
CLAUDE_MODEL=claude-sonnet-4-20250514  # Optional override
TELEGRAM_BOT_TOKEN=123456:ABC...
AGENT_PRIVATE_KEY=0x...
OPENAI_API_KEY=sk-...

Architecture

              ┌──────────────────┐     ┌──────────────────┐
              │  Gemini 2.5 Pro  │ ◄─► │  Claude (Anthropic│
              │  (default)       │     │  (switchable)     │
              └────────┬─────────┘     └────────┬─────────┘
                       └──────────┬─────────────┘
                       ┌──────────▼──────────┐
                       │  Engine Abstraction  │
                       │  + Memory Bank       │
                       │  + Cross-Model Bridge│
                       └──────────┬──────────┘
                                  │
              ┌───────────────────┼───────────────────┐
              │                   │                     │
     ┌────────▼──────┐  ┌───────▼───────┐  ┌─────────▼────────┐
     │  125+ Tools    │  │  42+ Integs   │  │  x402 Commerce   │
     │  Sessions      │  │  Skills.sh    │  │  Payment Bridge  │
     │  Processes     │  │  Browser (39) │  │  Budget Policy   │
     └────────┬──────┘  └───────┬───────┘  └─────────┬────────┘
              │                  │                      │
     ┌────────▼──────────────────▼──────────────────────▼──────┐
     │                    Channel Dock                          │
     │  CLI | Telegram | WhatsApp | Discord | Slack | Matrix   │
     │  Signal | REST | WebSocket | A2A                        │
     └─────────────────────────────────────────────────────────┘

Documentation

Full documentation at docs.wispy.cc

Team

Built by Hausor Labs

  • Brian Mwai - Engineering
  • Joy C. Langat - Product

License

MIT

wispy.cc · docs · platform · npm · GitHub

Keywords

ai

FAQs

Package last updated on 23 Feb 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts