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

sayknowwork

v0.2.2

Published

AI Employee Team System - Router-based AI Agent built on OpenClaw

Readme


English

SayKnowWork is an AI employee team system. A main AI (CEO) receives all requests and delegates tasks to specialized AI employees who use tools autonomously.

Features

  • AI Employee Team — Create AI employees with roles, personas, and models. Employees learn from every task and grow over time.
  • 100+ Built-in Tools — File management, web browsing, web scraping, screen capture, shell commands, and more.
  • 18 Channel Integrations — Telegram, Discord, Slack, WhatsApp, LINE, Signal, iMessage, MS Teams, and more.
  • Multi-Provider AI — OpenAI, Anthropic, Google, DeepSeek, Groq, Ollama (local), and 15+ more providers.
  • Smart Routing — Auto-classifies requests by complexity (SIMPLE/MEDIUM/COMPLEX/REASONING) and routes to the optimal model.
  • Dashboard — 21-page web dashboard for managing employees, channels, models, memory, security, costs, and workflows.
  • Security — Guardian AI 9-step validation, DLP scanning (19+ patterns), AES-256 encryption, RBAC, audit logging.
  • 4-Layer Memory — Working, Long-term, Episodic, Semantic memory with hybrid search (BM25 + vector similarity). Shared across all employees via ContextBuilder.
  • Document Processing — PDF, DOCX, PPTX, XLSX, CSV parsing + OCR (Tesseract.js) for images and scanned documents.
  • Offline Mode — Works with local models (Ollama, WebGPU) without any cloud API.
  • Desktop App — Tauri v2 native app for macOS and Windows with system tray.

Quick Start

# Install and run
npx sayknowwork

# Or install globally
npm install -g sayknowwork
sayknowwork

macOS / Linux (auto-installs Node.js)

curl -fsSL https://raw.githubusercontent.com/jaybeyond/Sayknow-work/main/sayknowwork/install.sh | sh

Windows (PowerShell)

irm https://raw.githubusercontent.com/jaybeyond/Sayknow-work/main/sayknowwork/install.ps1 | iex

After Installation

  1. Dashboard opens at http://localhost:3200
  2. Add API keys (Settings > Models)
  3. Create AI employees or use default team presets
  4. Connect Telegram or other channels
  5. Start chatting with your AI team

CLI Commands

sayknowwork                    # Start (auto-setup on first run)
sayknowwork chat               # Interactive AI chat (REPL)
sayknowwork chat "message"     # One-shot message
sayknowwork status             # System status
sayknowwork doctor --fix       # Health check with auto-repair
sayknowwork onboard            # Re-run setup wizard
sayknowwork employees list     # List AI employees
sayknowwork guide              # Show all commands

System Requirements

  • Node.js 22+
  • macOS, Linux, or Windows
  • 2GB+ RAM (8GB+ recommended for local models)

한국어

SayKnowWork는 AI 직원 팀 시스템입니다. 메인 AI(CEO)가 모든 요청을 받고, 전문 AI 직원에게 작업을 분배합니다. AI 직원은 도구를 자율적으로 사용하여 작업을 수행합니다.

주요 기능

  • AI 직원 팀 — 역할, 페르소나, 모델을 가진 AI 직원 생성. 매 작업 후 자가 학습하며 성장.
  • 100+ 내장 도구 — 파일 관리, 웹 브라우징, 웹 스크래핑, 화면 캡처, 셸 명령 등.
  • 18개 채널 연동 — 텔레그램, 디스코드, 슬랙, 왓츠앱, 라인, 시그널, iMessage, MS Teams 등.
  • 멀티 프로바이더 — OpenAI, Anthropic, Google, DeepSeek, Groq, Ollama(로컬) 등 15개 이상.
  • 스마트 라우팅 — 요청 복잡도 자동 분류 후 최적 모델로 라우팅.
  • 대시보드 — 직원, 채널, 모델, 메모리, 보안, 비용, 워크플로우를 관리하는 21페이지 웹 대시보드.
  • 보안 — Guardian AI 9단계 검증, DLP 스캔(19+ 패턴), AES-256 암호화, RBAC, 감사 로그.
  • 4계층 메모리 — Working, Long-term, Episodic, Semantic 메모리. 하이브리드 검색(BM25 + 벡터 유사도). ContextBuilder를 통해 전 직원 공유.
  • 문서 처리 — PDF, DOCX, PPTX, XLSX, CSV 파싱 + OCR (Tesseract.js)로 이미지/스캔 문서 텍스트 추출.
  • 오프라인 — Ollama, WebGPU로 클라우드 API 없이 로컬 실행 가능.
  • 데스크톱 앱 — Tauri v2 네이티브 앱 (macOS, Windows) 시스템 트레이 지원.

빠른 시작

# 설치 및 실행
npx sayknowwork

# 또는 글로벌 설치
npm install -g sayknowwork
sayknowwork

설치 후

  1. 대시보드 접속: http://localhost:3200
  2. API 키 추가 (설정 > 모델 페이지)
  3. AI 직원 생성 또는 기본 팀 프리셋 사용
  4. 텔레그램 등 채널 연동
  5. AI 팀과 대화 시작

中文

SayKnowWork 是一个AI员工团队系统。主AI(CEO)接收所有请求,将任务分配给专业AI员工,AI员工自主使用工具执行任务。

主要功能

  • AI员工团队 — 创建具有角色、人设和模型的AI员工。每次任务后自动学习和成长。
  • 100+ 内置工具 — 文件管理、网页浏览、网页抓取、屏幕截图、Shell命令等。
  • 18个频道集成 — Telegram、Discord、Slack、WhatsApp、LINE、Signal、iMessage、MS Teams等。
  • 多供应商AI — OpenAI、Anthropic、Google、DeepSeek、Groq、Ollama(本地)等15+供应商。
  • 智能路由 — 自动分类请求复杂度,路由到最优模型。
  • 仪表板 — 管理员工、频道、模型、记忆、安全、成本和工作流的21页Web仪表板。
  • 安全 — Guardian AI 9步验证、DLP扫描(19+模式)、AES-256加密、RBAC、审计日志。
  • 4层记忆 — Working、Long-term、Episodic、Semantic记忆。混合搜索(BM25 + 向量相似度)。通过ContextBuilder全员共享。
  • 文档处理 — PDF、DOCX、PPTX、XLSX、CSV解析 + OCR(Tesseract.js)从图片/扫描文档提取文字。
  • 离线模式 — 使用Ollama、WebGPU,无需云API即可本地运行。
  • 桌面应用 — Tauri v2原生应用(macOS、Windows),支持系统托盘。

快速开始

npm install -g sayknowwork
sayknowwork

日本語

SayKnowWorkはAI社員チームシステムです。メインAI(CEO)が全リクエストを受け取り、専門AI社員にタスクを振り分けます。AI社員はツールを自律的に使用してタスクを実行します。

主な機能

  • AI社員チーム — 役割・ペルソナ・モデルを持つAI社員を作成。毎タスク後に自己学習して成長。
  • 100+ 内蔵ツール — ファイル管理、Webブラウジング、Webスクレイピング、画面キャプチャ、シェルコマンド等。
  • 18チャンネル連携 — Telegram、Discord、Slack、WhatsApp、LINE、Signal、iMessage、MS Teams等。
  • マルチプロバイダー — OpenAI、Anthropic、Google、DeepSeek、Groq、Ollama(ローカル)等15+プロバイダー。
  • スマートルーティング — リクエストの複雑さを自動分類し、最適なモデルにルーティング。
  • ダッシュボード — 社員・チャンネル・モデル・メモリ・セキュリティ・コスト・ワークフローを管理する21ページWebダッシュボード。
  • セキュリティ — Guardian AI 9段階検証、DLPスキャン(19+パターン)、AES-256暗号化、RBAC、監査ログ。
  • 4層メモリ — Working、Long-term、Episodic、Semanticメモリ。ハイブリッド検索(BM25 + ベクトル類似度)。ContextBuilderで全社員共有。
  • ドキュメント処理 — PDF、DOCX、PPTX、XLSX、CSV解析 + OCR(Tesseract.js)で画像/スキャン文書からテキスト抽出。
  • オフライン — Ollama、WebGPUでクラウドAPI不要のローカル実行。
  • デスクトップアプリ — Tauri v2ネイティブアプリ(macOS、Windows)、システムトレイ対応。

クイックスタート

npm install -g sayknowwork
sayknowwork

Architecture

User → Channel (Telegram/Discord/Slack/...)
         ↓
      Gateway → AgentBrain (CEO)
                    ↓ delegates
            EmployeeExecutor
                    ↓
              PiSDKAdapter (Agent Loop)
               ↕            ↕
         ContextBuilder    Tools (100+)
          (4-layer memory)
               ↕
        SemanticMemory ← Vector Search (sqlite-vec)
        UserMemory     ← Profile & Preferences
        SessionContext ← Conversation History
        EntityStore    ← Named Entities

License

MIT