sayknowwork
v0.2.2
Published
AI Employee Team System - Router-based AI Agent built on OpenClaw
Maintainers
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
sayknowworkmacOS / Linux (auto-installs Node.js)
curl -fsSL https://raw.githubusercontent.com/jaybeyond/Sayknow-work/main/sayknowwork/install.sh | shWindows (PowerShell)
irm https://raw.githubusercontent.com/jaybeyond/Sayknow-work/main/sayknowwork/install.ps1 | iexAfter Installation
- Dashboard opens at
http://localhost:3200 - Add API keys (Settings > Models)
- Create AI employees or use default team presets
- Connect Telegram or other channels
- 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 commandsSystem 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설치 후
- 대시보드 접속:
http://localhost:3200 - API 키 추가 (설정 > 모델 페이지)
- AI 직원 생성 또는 기본 팀 프리셋 사용
- 텔레그램 등 채널 연동
- 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
sayknowworkArchitecture
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 EntitiesLicense
MIT
