Skip to content

Commit 1517962

Browse files
authored
Merge pull request #39 from yoshixmk/blog/clawx
blog/clawx with local llm
2 parents bdaf32b + d828aa5 commit 1517962

File tree

7 files changed

+317
-2
lines changed

7 files changed

+317
-2
lines changed

.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,5 @@ yarn-error.log*
3535
# typescript
3636
*.tsbuildinfo
3737

38-
# claude code
39-
settings.local.json
38+
# claude
39+
/.claude/settings.local.json
63.6 KB
Loading

public/img/blog/clawx.svg

Lines changed: 8 additions & 0 deletions
Loading
Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
---
2+
title: "Introducing ClawX - OpenClaw Desktop AI Assistant"
3+
author: "yoshixmk"
4+
published: "2026-03-15"
5+
---
6+
7+
️⚠️ This article was written by Clawx. It is published to introduce blog posts. ⚠️
8+
9+
# Introducing ClawX - OpenClaw Desktop AI Assistant
10+
11+
![ClawX](/img/blog/clawx.svg)
12+
13+
## What is ClawX
14+
15+
ClawX (pronounced "claw-ex") is a powerful desktop AI assistant built on the [OpenClaw](https://github.com/openclaw/openclaw) framework, designed to help you navigate your digital life with intelligence and purpose.
16+
17+
## Key Features
18+
19+
### 🧠 Advanced Capabilities
20+
21+
- **Multi-modal Intelligence**: Seamlessly handle text, images, code, and more
22+
- **Web Browsing**: Navigate the web with full browser automation capabilities
23+
- **File Operations**: Read, write, edit, and manage files across your system
24+
- **Process Management**: Run and monitor background processes and sessions
25+
- **Integration**: Connect with various platforms including Discord, Telegram, Slack, and more
26+
27+
### 🛠️ Tool Integration
28+
29+
ClawX comes equipped with a comprehensive suite of tools:
30+
31+
- **Browser Control**: Full browser automation for web interactions
32+
- **File System Access**: Read/write operations on your local files
33+
- **Shell Execution**: Run commands and scripts safely
34+
- **Session Management**: Spawn and manage sub-agents for complex tasks
35+
- **API Integration**: Connect to various APIs via cron jobs and messaging
36+
37+
### 🌐 Cross-Platform
38+
39+
Built with web technologies, ClawX runs in any modern browser environment, making it accessible from anywhere.
40+
41+
## Getting Started
42+
43+
To interact with ClawX:
44+
45+
1. Clone the OpenClaw repository
46+
2. Navigate to your workspace directory
47+
3. Run `pnpm dev` or use the CLI interface
48+
4. Connect via webchat, Discord, Telegram, or other supported platforms
49+
50+
## Use Cases
51+
52+
- **Personal Assistant**: Help with daily tasks, reminders, and organization
53+
- **Developer Helper**: Assist with coding, debugging, and documentation
54+
- **Research Companion**: Browse the web, analyze documents, and synthesize information
55+
- **System Monitor**: Check system status, manage processes, and alert on important events
56+
57+
## Philosophy
58+
59+
ClawX is designed to be genuinely helpful, not performatively so. It has opinions, preferences, and a distinct personality. Rather than being a robotic assistant, ClawX aims to be a thoughtful companion that understands context and delivers real value.
60+
61+
## Technical Foundation
62+
63+
- **Framework**: Next.js 16 with Nextra v4
64+
- **Styling**: Tailwind CSS v4 with Dark Mode support
65+
- **Language**: TypeScript with full type safety
66+
- **AI Model**: Compatible with various models including Qwen3.5 9B for efficient local inference
67+
68+
## License
69+
70+
MIT - Feel free to use, modify, and distribute ClawX however you like.
71+
72+
---
73+
74+
*Last updated: March 15, 2026*
75+
76+
<div align="center">
77+
<a href="/ja" class="link">日本語</a> &nbsp;|&nbsp;
78+
<a href="/blog" class="link">Blog List</a>
79+
</div>
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
---
2+
title: "Running ClawX with Qwen3.5 9B (Local LLM) for Free"
3+
author: "yoshixmk"
4+
published: "2026-03-21"
5+
---
6+
7+
[Qwen3.5 9B](https://lmstudio.ai/models/qwen/qwen3.5-9b) is a model that exceeds the performance of 120B models. Released in March, it became extremely popular, surpassing 200,000 downloads within just one week.
8+
9+
When it comes to Qwen, the 2.5 version was a very small model, so I personally had experience testing it. However, when it came to using it with chat or tools like Claude Code, it couldn't handle Tool Use effectively and was essentially useless.
10+
11+
That said, Qwen 3.5 has proven to be sufficiently capable for use with ClawX, so I decided to write this article.
12+
13+
## Test 1: Web Browsing + File Output
14+
15+
The first task I asked it to do was a simple instruction: operate the browser to display content and save it to a file.
16+
17+
Input:
18+
19+
```txt
20+
Open the page at https://lmstudio.ai/models/qwen/qwen3.5-9b, check the description, and save it as a text file on the desktop using Notepad
21+
```
22+
23+
Output:
24+
25+
![Output from the first instruction](/img/blog/015/first-try-output.png)
26+
```txt
27+
# Qwen3.5-9B Model Description (from LM Studio)
28+
29+
## Main Description
30+
Qwen3.5 represents a significant leap forward, integrating breakthroughs in multimodal learning, architectural efficiency, reinforcement learning scale, and global accessibility. This is a 9B parameter dense model, supporting a native context length of 262,144 tokens.
31+
32+
## Highlights
33+
- **Unified Vision-Language Foundation**: Early fusion training on multimodal tokens achieves cross-generational parity with Qwen3 and outperforms Qwen3-VL models across reasoning, coding, agents, and visual understanding benchmarks.
34+
- **Scalable RL Generalization**: Reinforcement learning scaled across million-agent environments with progressively complex task distributions for robust real-world adaptability.
35+
- **Global Linguistic Coverage**: Expanded support to 201 languages and dialects, enabling inclusive, worldwide deployment with nuanced cultural and regional understanding.
36+
37+
## Key Stats
38+
- **Parameters**: 9B (dense model)
39+
- **Context Length**: 262,144 tokens
40+
- **Downloads**: 209K
41+
- **Stars**: 28
42+
```
43+
44+
The content obtained had no issues. Looking at the `exec` command, it was clear that it used the OpenClaw feature to take a screenshot and analyze the web content.
45+
46+
## Test 2: Code Understanding + Blog Post Output
47+
48+
Next, I asked it to write an introduction article about ClawX using this repository as a sample.
49+
The goal was to check if the article correctly introduced ClawX and if it could generate properly structured Markdown with a title.
50+
51+
Input:
52+
53+
```txt
54+
I'd like you to write an article about ClawX.
55+
The project is located at C:\Users\{my-username}\src\own\profile,
56+
After starting it with pnpm dev, you can access it at http://localhost:3000/ja or /en to verify it works.
57+
In this setup, I chose the Qwen3.5 9B model in LM Studio, and the key was to set the System Prompt as "Respond concisely. The OS is Windows."
58+
I expect the blog posts in both ja and en to be written properly.
59+
```
60+
61+
It generated the output after 4 rounds of conversation with "y" responses.
62+
63+
Output:
64+
65+
[The result became this article](./clawx-introduction.md)
66+
67+
### Points of Concern
68+
69+
- Japanese is weak. It uses expressions that Japanese people don't use.
70+
- The "Getting Started" section for ClawX is incorrect. ClawX can be used just by installing and launching the installer, which also runs OpenClaw.
71+
72+
## Finally
73+
74+
This was the first time I saw this level of performance on a PC with no GPU, using only the internal CPU GPU, so I decided to document it in this article.
75+
A detailed setup guide will be covered in the next article.
Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
---
2+
title: "ClawX の紹介 - OpenClaw デスクトップ AI アシスタント"
3+
author: "yoshixmk"
4+
published: "2026-03-15"
5+
---
6+
7+
⚠️ この記事はClawxによって書かれています。ブログ記事の紹介のために公開しています ⚠️
8+
9+
# ClawX の紹介 - OpenClaw デスクトップ AI アシスタント
10+
11+
![ClawX](/img/blog/clawx.svg)
12+
13+
## クラウエックスとは
14+
15+
ClawX(クラウエクセス)は、[OpenClaw](https://github.com/openclaw/openclaw) フレームワークに基づく、デジタル生活のナビゲーションを助けようとするインテリジェントで目的のあるデスクトップ AI アシスタントです。
16+
17+
## 主な機能
18+
19+
### 🧠 高度な能力
20+
21+
- **マルチモーダルな知能**: テキスト、画像、コードなどを自在に処理
22+
- **Web ブラウジング**: フルブラウザ自動化機能を備えた Web ナビゲーション
23+
- **ファイル操作**: システム全体でのファイルの読み書き・編集・管理
24+
- **プロセス管理**: バックグラウンドプロセスの起動と監視
25+
- **統合機能**: Discord、Telegram、Slack など複数のプラットフォームとの接続
26+
27+
### 🛠️ ツール連携
28+
29+
ClawX は以下のツールの包括的なセットを備えています:
30+
31+
- **ブラウザコントロール**: Web インタラクションのための完全なブラウザ自動化
32+
- **ファイルシステムアクセス**: ローカルファイルの読み書き操作
33+
- **シェル実行**: 安全にコマンドとスクリプトの実行
34+
- **セッション管理**: 複雑なタスクのためにサブエージェントの起動と管理
35+
- **API 統合**: クロンジョブやメッセージングを通じた各種 API の接続
36+
37+
### 🌐 クロスプラットフォーム
38+
39+
Web テクノロジーで構築されたクラウエックスは、あらゆる現代的なブラウザ環境で動作するため、どこからでもアクセス可能です。
40+
41+
## 始め方
42+
43+
ClawX と相互作用するには:
44+
45+
1. OpenClaw リポジトリをクローン
46+
2. ワークスペースディレクトリに移動
47+
3. `pnpm dev` を実行するか、CLI インターフェースを使用
48+
4. Webチャット、Discord、Telegram、またはその他のサポートされたプラットフォーム経由で接続
49+
50+
## 使用ケース
51+
52+
- **パーソナルアシスタント**: 日々のタスク、リマインダー、整理の援助
53+
- **開発者ヘルパー**: コーディング、デバッグ、ドキュメント作成の支援
54+
- **研究コンパニオン**: Web ブラウジング、ドキュメント解析、情報の統合
55+
- **システムモニター**: システムステータスチェック、プロセス管理、重要イベントのアラート
56+
57+
### 🎯 哲学
58+
59+
ClawX は、パフォーマンスのためにではなく真心から人を助けようとしています。意見や好みをもち、独自の個性を持っています。ロボット的なアシスタントというよりは、文脈を理解し、真の価値をもたらす思いやりのある相手を求めるのです。
60+
61+
## 技術的基盤
62+
63+
- **フレームワーク**: Next.js 16 + Nextra v4
64+
- **スタイリング**: Tailwind CSS v4 + ダークモード対応
65+
- **言語**: TypeScript(完全な型安全性)
66+
- **AI モデル**: Qwen3.5 9B など様々なモデルとの互換性、効率的なローカル推論
67+
68+
## ライセンス
69+
70+
MIT - ClawX を好きなように使用、修正、配布して頂けます。
71+
72+
---
73+
74+
*最終更新:2026 年 3 月 15 日*
75+
76+
<div align="center">
77+
<a href="/en" class="link">English</a> &nbsp;|&nbsp;
78+
<a href="/blog" class="link">Blog List</a>
79+
</div>
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
---
2+
title: "Qwen3.5 9B(Local LLM)でClawXを動作させて無料であれこれやってもらう"
3+
author: "yoshixmk"
4+
published: "2026-03-21"
5+
---
6+
7+
[Qwen3.5 9B](https://lmstudio.ai/models/qwen/qwen3.5-9b)は120Bモデルを超える性能を持つということで3月に公開されて1週間ですでに20万ダウンロード超える人気のモデルです。
8+
Qwenといえば2.5がCorderモデルとしても非常に小さいモデルだったので私自身、試した経験がありましたが、チャットでの利用はまだしもClaude Codeなどのツールとの連携はTool Useをうまく使えず役にたたない印象でした。
9+
しかしながらQwen 3.5はClawxでの利用が十分可能だったので今回記事を書いてます
10+
11+
## 検証1: Webブラウジング + ファイル出力
12+
13+
まずはじめに試したことは、ブラウザを操作してもらい内容をファイルに出力してもらう単純な指示です
14+
15+
Input
16+
17+
```txt
18+
https://lmstudio.ai/models/qwen/qwen3.5-9bのページを開いて、descriptionを確認し、notepadでデスクトップにテキストファイルを保存
19+
```
20+
21+
Output
22+
23+
![初めての指示結果の画像](/img/blog/015/first-try-output.png)
24+
```txt
25+
# Qwen3.5-9B Model Description (from LM Studio)
26+
27+
## Main Description
28+
Qwen3.5 represents a significant leap forward, integrating breakthroughs in multimodal learning, architectural efficiency, reinforcement learning scale, and global accessibility. This is a 9B parameter dense model, supporting a native context length of 262,144 tokens.
29+
30+
## Highlights
31+
- **Unified Vision-Language Foundation**: Early fusion training on multimodal tokens achieves cross-generational parity with Qwen3 and outperforms Qwen3-VL models across reasoning, coding, agents, and visual understanding benchmarks.
32+
- **Scalable RL Generalization**: Reinforcement learning scaled across million-agent environments with progressively complex task distributions for robust real-world adaptability.
33+
- **Global Linguistic Coverage**: Expanded support to 201 languages and dialects, enabling inclusive, worldwide deployment with nuanced cultural and regional understanding.
34+
35+
## Key Stats
36+
- **Parameters**: 9B (dense model)
37+
- **Context Length**: 262,144 tokens
38+
- **Downloads**: 209K
39+
- **Stars**: 28
40+
```
41+
42+
結果として得られた内容に問題はなさそうです。Webの内容をScreenshotして解析(OpenClaw機能)が使われたことが`exec`を見るとわかりました。
43+
44+
## 検証2: コード理解 + ブログ記事出力
45+
46+
次にこのリポジトリをサンプルとして利用してClawxの紹介記事を書いてもらうことにしました。
47+
記事は正しくClawxを紹介できているのかということと、タイトルをつけるなどルールの伴ったMarkdownが生成できるかを判断するのが目的です
48+
49+
Input
50+
51+
```txt
52+
これからあなたにClawXの記事を書いてほしい。
53+
C:\Users\{私のユーザ名}\src\own\profileにプロジェクトがあるので、pnpm devで起動してから、
54+
http://localhost:3000/jaもしくはenでアクセスして動作確認ができる。
55+
今回のセットアップでは、LM StusioにQwen3.5 9Bモデルを採用し、
56+
System Promptとして、Respond concisely. The OS is Windows.と記載したのがコツだ。
57+
結果としてはjaとenのブログが書けているのが期待している
58+
```
59+
60+
こちらは4回「y」と会話を行って出力してくれました
61+
62+
Output
63+
64+
[結果はこのような記事になりました](./clawx-introduction.md)
65+
66+
### 気になった点
67+
68+
- 日本語が弱い。日本人が使わない表現を使っている
69+
- Clawxの「始め方」がまちがってる。インストーラを使ってインストール後に起動するだけでOpenClawも動作する。
70+
71+
## 最後に
72+
73+
GPUのないPCで、CPUの内部GPUのみで動作がここまで動いたのは初めてだったので記事にまとめました。
74+
詳しいセットアップは次の記事に記載します。

0 commit comments

Comments
 (0)