openclaw/clickclack

ClickClackClaw - The chat app with claws.

解決する課題

ClickClackは、人間、ボット、AIエージェント間のコミュニケーションを、統一されたAPIファーストのアーキテクチャでサポートする、セルフホスト可能なチームチャットプラットフォームを提供します。

仕組み

このシステムは、Svelte Webアプリケーションを埋め込み、SQLite(デフォルト)またはPostgresを介してデータを管理するGoベースのサーバーで構成されています。リアルタイム更新にはWebSocketを、統合にはREST APIを使用します。ユーザーは、Webブラウザ、デスクトップクライアント、管理用のスクリプト可能なCLI、またはボットを構築するためのTypeScript SDKを介してサービスを操作できます。

対象者

自動化されたボットやAIエージェント向けに簡単に拡張できる、プライベートでセルフホスト可能なチャットインフラストラクチャを必要とするチームや開発者。

主な特長

  • マルチサーフェスアクセス: Web、デスクトップアプリ(macOS、Windows、Linux)、CLIから利用可能。
  • APIファースト設計: シームレスなボット統合のためのTypeScript SDKとREST/WebSocket APIを備えています。
  • 柔軟なストレージ: シンプルなセットアップにはSQLite、本番スケーリングにはPostgres/Cloudflare R2をサポート。
  • セルフホスト可能: バイナリ、Docker、またはソースビルドでデプロイ可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト