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

clawcross-cli

v0.0.3

Published

ClawCross multi-platform agent CLI shell with full project source.

Readme

Clawcross

中文版 README

A local AI workspace where multiple expert agents collaborate, debate, and execute — with a visual workflow engine, living memory, and one-click public access.

What is Clawcross?

Clawcross turns a single chatbot into a programmable multi-expert system. You create a Team — a group of AI agents with distinct roles and personas — and let them collaborate on tasks through visual workflows. Each discussion builds a living knowledge graph that persists across sessions.

Key concepts at a glance:

| Term | Meaning | |------|---------| | Team | A group of internal agents, external agents, and personas that work together | | OASIS | The visual workflow engine that orchestrates multi-expert discussions (sequential, parallel, branching, DAG) | | OASIS Town | A pixel-town visualization in the Studio sidebar where you watch live discussions and inspect the swarm graph | | WeBot | A Claude-Code-style delegated runtime with role-based subagents, plan/todo/verification, and approval-aware tool policies | | GraphRAG | A living knowledge graph built from each discussion, stored locally in SQLite (optionally mirrored to Zep) | | Team Presets | 15 ready-to-use expert teams — strategists, content creators, tech titans, and more — installable in one click | | ACP (acpx) | Agent Client Protocol for communicating with external AI agents (OpenClaw, Codex, Claude, Gemini, Aider) | | OpenClaw | An external agent runtime that can be integrated into Teams alongside internal agents |

Product Video

Quick Start

Prerequisites

  • Python 3.11+
  • Node.js 18+ (for acpx and frontend builds)
  • Git
  • macOS / Linux / Windows (WSL or PowerShell)

Install via AI Code CLI

Open any AI coding assistant such as Codex, Cursor, Claude Code, CodeBuddy, or Trae, and say:

Clone https://github.com/ClawCross/ClawCross.git, read AGENTS.md, and install Clawcross.

Manual Setup

Fastest start

bash run.sh start
powershell -ExecutionPolicy Bypass -File .\run.ps1 start

Open the UI at http://127.0.0.1:51209.

Stop / status

bash run.sh status
bash run.sh stop
powershell -ExecutionPolicy Bypass -File .\run.ps1 status
powershell -ExecutionPolicy Bypass -File .\run.ps1 stop

Notes

  • run.sh / run.ps1 are root-level wrappers around the canonical scripts under selfskill/scripts/.
  • start still handles venv, dependencies, acpx, .env init, and service startup automatically.
  • If LLM_MODEL is missing, startup now stops early and tells you to configure it instead of starting a half-usable stack.

Legacy full-path commands still work

bash selfskill/scripts/run.sh start
bash selfskill/scripts/run.sh status
bash selfskill/scripts/run.sh stop
powershell -ExecutionPolicy Bypass -File .\selfskill\scripts\run.ps1 start
powershell -ExecutionPolicy Bypass -File .\selfskill\scripts\run.ps1 status
powershell -ExecutionPolicy Bypass -File .\selfskill\scripts\run.ps1 stop

For the full install guide (OpenClaw, Antigravity, MiniMax, WSL, manual CLI config, troubleshooting), see SKILL.md.

Why Clawcross

Multi-Expert Collaboration, Not Just Chat

  • Team-based orchestration — combine internal agents, OpenClaw agents, and external API agents into a single Team with one-click import/export
  • 15 built-in Team Presets — LLM Council, Nuwa All-Stars, Content Empire, Strategists, Tech Titans, and more — install and run immediately
  • AI team builder — ClawCross Creator discovers SOP pages, extracts roles with TinyFish, and generates editable personas plus a DAG workflow
  • Visual orchestration — design workflows in OASIS with sequential, parallel, branching, or DAG-style expert coordination

Claude-Code-Style Delegation with WeBot

  • Role-based subagents — profiles for general, research, planner, coder, reviewer, and verifier modes
  • Persisted state — run/task lifecycle, plan/todo/verification primitives, context compression, and artifact logging
  • Approval-aware tool policies — configure which tools require human approval, with event logging and hooks
  • Bridge sessions — real-time WebSocket connections between WeBot runtime and the UI

Living Memory and Observability

  • GraphRAG — every discussion builds a living knowledge graph, persisted locally with optional Zep mirroring
  • OASIS Town — watch discussions unfold in a pixel-town visualization, inspect the swarm graph, and inject nudges in real time
  • ReportAgent — ask why the current prediction leans a certain way and get graph-backed evidence

Real Operator Features

  • OpenAI-compatible API — local /v1/chat/completions endpoint that works with standard clients and MCP tools
  • Bots — Telegram and QQ integrations with whitelist access control
  • Multimodal I/O — images, files, voice input, TTS, provider-aware audio defaults
  • Automation — scheduled tasks and long-running workflow execution
  • TinyFish — internet search agent powered by TinyFish Web Agent API
  • Remote access — Cloudflare Tunnel with login-token / password flows
  • Flow distribution — browse and share workflows on ClawcrossHub

What You Can Do Today

| Capability | What It Gives You | |---|---| | OpenAI-compatible API | Local chat completions endpoint for apps, tools, and clients | | Web UI | Chat, settings, OASIS panel, group chat, tunnel control, WeBot runtime panel | | Team Presets | 15 ready-to-use expert teams — install and start collaborating immediately | | ClawCross Creator | Turn a task description or SOP pages into roles, personas, and an OASIS workflow | | OASIS workflows | Sequential, parallel, branching, and DAG-style expert orchestration | | OASIS Town | Pixel-town visualization with live residents, nudges, and swarm graph | | WeBot runtime | Claude-Code-style delegation with profiles, modes, tool policies, and bridge sessions | | GraphRAG memory | Persist each topic as a living graph in local SQLite, with optional Zep mirroring | | ReportAgent | Graph-backed evidence for predictions and decisions | | MCP tools | Built-in tools for commands, files, sessions, search, scheduler, OASIS, WeBot, and LLM API | | Team system | Public/private agents, personas, workflows, and Team snapshots with import/export | | ACP communication | Broadcast to OpenClaw, Codex, Claude, Gemini, Aider via Agent Client Protocol | | Multimodal I/O | Images, files, voice input, TTS | | Bots | Telegram and QQ integrations | | Automation | Scheduled tasks and long-running workflow execution | | TinyFish | Internet search agent for web crawling and structured data extraction | | Flow distribution | Browse and share flows on ClawcrossHub | | Remote access | Cloudflare Tunnel plus login-token / password flows |

Flow Distribution Platform

ClawcrossHub is the companion flow distribution platform:

  • Browse published Clawcross flows
  • Distribute reusable workflows to other users
  • Share flow links as a lightweight workflow catalog entry

Typical Use Cases

  • Local AI workspace — run a private AI assistant with a browser UI and OpenAI-compatible API
  • Team debate and execution — let multiple experts challenge, refine, and conclude on the same task
  • Ready-made expert councils — install a preset team (LLM Council, strategists, content creators) and run it immediately
  • Live debate observability — watch an OASIS discussion from the Town sidebar, inspect the swarm graph, and inject nudges
  • Delegated agent work — use WeBot to delegate research, coding, or review tasks to role-based subagents
  • Prediction / GraphRAG cockpit — use OASIS topics as living world models with evidence-backed report answers
  • AI integration hub — connect bots, external agent runtimes, and other OpenAI-compatible clients
  • Competitor monitoring — schedule daily pricing crawls, compare stored snapshots, and detect changes
  • Operational cockpit — manage settings, ports, audio, workflows, public access, and users from one place

Acknowledgements

Clawcross benefited from several open-source projects:

Documentation

| File | Audience | Purpose | |---|---|---| | AGENTS.md | AI Agents | Behavior rules, task router, progressive disclosure | | SKILL.md | Agents + Humans | Complete install, config, debug, and troubleshooting guide | | docs/index.md | Both | Task-based documentation map to all deep-dive docs |

Community

License

Apache License 2.0 — see LICENSE.