openclaw

A cli that uses Vercel's Chat SDK to allow testing message channels against OpenClaw

10
1
100% credibility
Found Mar 15, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

Multipass is a standalone command-line tool for running reliable end-to-end tests on messaging providers across platforms like Discord, Slack, Matrix, and iMessage.

How It Works

1
🔍 Discover multipass

You learn about multipass, a simple tool that helps test chatbots across apps like Discord, Slack, and iMessage to make sure they work perfectly every time.

2
📥 Set it up

You easily install it on your computer so it's ready to use right away.

3
🔗 Connect chat services

You link your favorite messaging apps, letting the tool send and receive messages just like a real chatbot would.

4
Create test plans

You describe everyday scenarios, like sending a hello message and checking for a reply, in straightforward setups.

5
▶️ Run checks

You start quick probes and full tests to send messages and verify responses arrive correctly.

6
👀 Watch responses

You monitor live incoming messages to see everything happening in real time across your connected apps.

Tests pass!

All your chat tests succeed, giving you confidence your bot works reliably everywhere.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is multipass?

Multipass is a TypeScript CLI for running deterministic E2E tests on messaging providers like Discord, Slack, Matrix, and iMessage, plus script bridges to 20+ others via OpenClaw channels. It solves flaky chat integration testing by using YAML configs for fixtures, nonces for matching responses, and commands like `probe`, `roundtrip`, `agent`, `watch`, and `doctor`—all CI-friendly with JSON output and local webhook servers. Think aws cli uses or gemini cli uses, but for verifying sends, inbounds, and agents across platforms without direct OpenClaw deps, leaning on Vercel's Chat SDK.

Why is it gaining traction?

Unlike ad-hoc scripts or canonical multipass github VMs, it covers the full messaging matrix in one tool: native adapters for hot providers, loopback for local dev, and script mode for cli github actions pipelines or ensuring docker cli uses the docker desktop context. Devs dig the `watch` mode tailing recorders, stable exit codes for cli github token auth checks, and strict quality gates like 80% Vitest coverage—perfect for cli github linux or cli github ubuntu CI without manual flakes.

Who should use this?

Chat backend engineers validating multi-platform bots, OpenClaw teams scripting bridges for WhatsApp or Telegram in CI, or iOS/Mac devs probing iMessage gateways. Ideal for cli github push workflows, cli github com packages testing, or even cli github copilot-assisted fixture tweaks—not frontend folks or simple HTTP APIs.

Verdict

Early alpha with 10 stars and 1.0% credibility score limits broad adoption, but solid docs, examples, and test coverage make it viable for niche chat testing today. Grab it if you need multipass leeloo-style multipass fifth element reliability across channels; otherwise, watch for maturity. (198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.