ApexClaw:85以上のツールを備えたWeb自動化、音声、メール対応のオープンソースTelegram AIエージェント

ApexClawは、Goで構築されたオープンソースのTelegram AIエージェントで、広範な自動化機能を備えた積極的なアシスタントとして機能します。OpenClaw/Clawdbotプロジェクトに触発されており、単なるチャットではなく、タスクを実行するように設計されています。
主な機能と能力
このエージェントには、複数のカテゴリにわたる85以上の組み込みツールが含まれています:
- 音声処理: 無料のGoogle STT(音声認識)とTTS(音声合成)応答を使用して、音声ノートを理解し返信します
- 画像分析: Telegram経由で送信された画像を分析します
- ウェブ自動化: リンクをクリックし、ページを読み込み、フォームを入力できる実際のヘッドレスブラウザでウェブを閲覧します
- メール連携: Gmailの受信トレイを読み取り、メールを送信します
- システム操作: シェル/Pythonスクリプトを実行し、ファイル/フォルダを管理し、クリップボードを監視します
- 情報検索: ウェブ検索、Wikipedia、GitHub、Reddit、YouTube、ニュース検索
- 個人メモリ: コーヒーの好み、アレルギーなどの個人的な事実を記憶します
- 生産性ツール: タスクリスト、ポモドーロタイマー、crontab形式のスケジューリングによるスケジュールタスク
- データツール: 天気、株価、通貨換算、フライト状況、タイムゾーン計算、ジオコーディング
- 技術ユーティリティ: 数式評価、正規表現、base64、ハッシュ化、DNSルックアップ、RSSフィード
- Telegramアクション: メッセージの転送/ピン留め/削除、プロフィール画像の更新、グループ情報の取得
技術スタック
- 100% Go実装
- Telegramボット機能にはgogramを使用
- エージェント推論にはz.aiエンジンを使用
- ウェブ閲覧にはヘッドレスChromeを使用
- 音声処理にはffmpegを使用
クイックスタートセットアップ
ApexClawをセルフホストするには:
- Go 1.22+をインストール
.envファイルを設定:- Telegramボットトークン
- API ID/ハッシュ
- オーナーID
- オプションのz.aiトークン
- オプションでメールツール用にGmailアプリパスワードを追加
go run .を実行
リポジトリはhttps://github.com/AmarnathCJD/apexclawで利用可能です。
この種のツールは、Telegramから直接日常的なタスクを自動化できるプログラム可能なアシスタントを求める開発者にとって有用です。Go実装は速度とシンプルさを優先し、豊富なツールセットにより日常的な使用に実用的です。
📖 完全なソースを読む: r/clawdbot
👀 See Also

Leanstral:Lean 4と形式証明エンジニアリングのためのオープンソースコードエージェント
Mistral AIは、Lean 4向けに設計された初のオープンソースコードエージェント「Leanstral」をリリースしました。6Bのアクティブパラメータを備え、Apache 2.0ライセンスで提供されています。ベンチマークでは、より大規模なオープンソースモデルを上回る性能を示し、Claudeと比較しても大幅に低コストで競争力のある性能を発揮しています。

スペクトラル:OpenClawエージェント向けMCPサーバー生成のためのアプリトラフィックキャプチャ
Spectralは、あらゆるアプリケーションからトラフィックをキャプチャし、LLMで分析して動作するMCPサーバーを生成するオープンソースツールです。これにより、OpenClawエージェントはブラウザ自動化に依存せずに、アプリの実際のAPIを直接呼び出せるようになります。

Claude CodeがコーディングをMistral/DeepSeekに委任:5700万トークン節約、コスト90〜100%削減
vibe-skillというClaude Codeスキルは、低レベルのコーディングをMistralやDeepSeekなどの安価なモデルに委任し、Claudeは計画とレビューに専念します。10日間で254回の実行後、5700万トークンを節約し、コストを90~100%削減、成功率98%を達成しました。

Redditユーザーがリトライループを打破するために失敗学習型コーディングエージェントを実験
r/LocalLLaMAの開発者が、失敗から学ぶことで繰り返しのリトライループから脱出するコーディングエージェントの実験を行っています。このアプローチは、失敗を単なるログではなく再利用可能な情報として扱うことに焦点を当てています。