diff --git a/docs/content/en/blog/DevLog-2025.10.20/assets/airi.mp4 b/docs/content/en/blog/DevLog-2025.10.20/assets/airi.mp4
new file mode 100644
index 000000000..4bf460097
Binary files /dev/null and b/docs/content/en/blog/DevLog-2025.10.20/assets/airi.mp4 differ
diff --git a/docs/content/en/blog/DevLog-2025.10.20/assets/control-island.png b/docs/content/en/blog/DevLog-2025.10.20/assets/control-island.png
new file mode 100644
index 000000000..28707950e
Binary files /dev/null and b/docs/content/en/blog/DevLog-2025.10.20/assets/control-island.png differ
diff --git a/docs/content/en/blog/DevLog-2025.10.20/assets/electron.png b/docs/content/en/blog/DevLog-2025.10.20/assets/electron.png
new file mode 100644
index 000000000..a0735a392
Binary files /dev/null and b/docs/content/en/blog/DevLog-2025.10.20/assets/electron.png differ
diff --git a/docs/content/en/blog/DevLog-2025.10.20/assets/moeru.png b/docs/content/en/blog/DevLog-2025.10.20/assets/moeru.png
new file mode 100644
index 000000000..508387e0f
Binary files /dev/null and b/docs/content/en/blog/DevLog-2025.10.20/assets/moeru.png differ
diff --git a/docs/content/en/blog/DevLog-2025.10.20/assets/project-airi.png b/docs/content/en/blog/DevLog-2025.10.20/assets/project-airi.png
new file mode 100644
index 000000000..283f80f55
Binary files /dev/null and b/docs/content/en/blog/DevLog-2025.10.20/assets/project-airi.png differ
diff --git a/docs/content/en/blog/DevLog-2025.10.20/assets/rust-tts.png b/docs/content/en/blog/DevLog-2025.10.20/assets/rust-tts.png
new file mode 100644
index 000000000..346d2e53c
Binary files /dev/null and b/docs/content/en/blog/DevLog-2025.10.20/assets/rust-tts.png differ
diff --git a/docs/content/en/blog/DevLog-2025.10.20/assets/three-mmd.png b/docs/content/en/blog/DevLog-2025.10.20/assets/three-mmd.png
new file mode 100644
index 000000000..8323d28b9
Binary files /dev/null and b/docs/content/en/blog/DevLog-2025.10.20/assets/three-mmd.png differ
diff --git a/docs/content/en/blog/DevLog-2025.10.20/assets/velin.png b/docs/content/en/blog/DevLog-2025.10.20/assets/velin.png
new file mode 100644
index 000000000..986ed51b3
Binary files /dev/null and b/docs/content/en/blog/DevLog-2025.10.20/assets/velin.png differ
diff --git a/docs/content/en/blog/DevLog-2025.10.20/index.md b/docs/content/en/blog/DevLog-2025.10.20/index.md
new file mode 100644
index 000000000..ee6856d8d
--- /dev/null
+++ b/docs/content/en/blog/DevLog-2025.10.20/index.md
@@ -0,0 +1,97 @@
+---
+title: DevLog @ 2025.10.20
+category: DevLog
+date: 2025-10-20
+excerpt: |
+ Sharing the latest progress on the AIRI project, from Tauri to Electron migration, new Live2D models, and various open-source project updates.
+preview-cover:
+# TODO
+---
+
+Long time no see, everyone!
+
+AI trading bots are super hot recently—we've got similar research to share, starting with development...
+
+## From Tauri to Electron Migration
+
+Tauri went viral again a couple days ago. We were early adopters back in March, loved its plugin design and encapsulated tons of crates. Finally released v0.7.2 in June, but to deliver the voice chat everyone wanted, we struggled for 3 months... 3 months... wrestling with Tauri's WebKit + the painfully awkward Web Audio API and DevTools... all the way to September...
+
+...Finally couldn't hold out anymore—switched fully to Electron over National Day!
+
+
+
+Now, building on the original Electron foundation, we've added Linux support, introduced what we call the Control Island, and it can even overlay on the interface during full-screen mode on macOS.
+
+Compatibility is excellent—I absolutely love it. Yesterday, we finally got the caption overlay working, so now we can have subtitles like Neuro-sama to see what the AI is outputting!
+
+
+
+
+
+## Eventa: Event-Driven IPC/RPC
+
+>"Events are all you need"
+
+We once shared a project [netlify](https://velin-dev.netlify.app/#/) that lets you do pure local inference in the browser using Vercel AI SDK-like methods.
+
+All these local inferences can only run in Web Workers / worker_threads, which communicate via events. Electron IPC works the same way, but we felt it wasn't elegant enough. Thanks to RainbowBird, we now have eventa—the library for driving event-based IPC/RPC implementation. [Eventa](https://github.com/moeru-ai/eventa) is now officially part of Moeru AI!
+
+## Project Development Status
+
+Now both Moeru AI and Project AIRI have grown into massive organizations, with over 50 original repositories covering machine learning, data processing, frontend, backend, and more—using TypeScript/Python/Rust/Go and other languages.
+
+Total followers across all have exceeded 800 people. This was unimaginable when we first started a year ago—truly, thank you all so much for your support!
+
+
+
+
+
+## Final Words
+
+That's all for today's "one more thing"—hope you enjoyed this long thread, one after another!
+
+We'll continue updating tomorrow, bringing you tons more goodies, introducing our explorations in VLA/VLM gaming, how we're approaching it, and what results we're seeing.
diff --git a/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/airi.mp4 b/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/airi.mp4
new file mode 100644
index 000000000..4bf460097
Binary files /dev/null and b/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/airi.mp4 differ
diff --git a/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/control-island.png b/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/control-island.png
new file mode 100644
index 000000000..28707950e
Binary files /dev/null and b/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/control-island.png differ
diff --git a/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/electron.png b/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/electron.png
new file mode 100644
index 000000000..a0735a392
Binary files /dev/null and b/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/electron.png differ
diff --git a/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/moeru.png b/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/moeru.png
new file mode 100644
index 000000000..508387e0f
Binary files /dev/null and b/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/moeru.png differ
diff --git a/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/project-airi.png b/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/project-airi.png
new file mode 100644
index 000000000..283f80f55
Binary files /dev/null and b/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/project-airi.png differ
diff --git a/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/rust-tts.png b/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/rust-tts.png
new file mode 100644
index 000000000..346d2e53c
Binary files /dev/null and b/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/rust-tts.png differ
diff --git a/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/three-mmd.png b/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/three-mmd.png
new file mode 100644
index 000000000..8323d28b9
Binary files /dev/null and b/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/three-mmd.png differ
diff --git a/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/velin.png b/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/velin.png
new file mode 100644
index 000000000..986ed51b3
Binary files /dev/null and b/docs/content/zh-Hans/blog/Devlog-2025.10.20/assets/velin.png differ
diff --git a/docs/content/zh-Hans/blog/Devlog-2025.10.20/index.md b/docs/content/zh-Hans/blog/Devlog-2025.10.20/index.md
new file mode 100644
index 000000000..83fce9e9b
--- /dev/null
+++ b/docs/content/zh-Hans/blog/Devlog-2025.10.20/index.md
@@ -0,0 +1,95 @@
+---
+title: DevLog @ 2025.10.20
+category: DevLog
+date: 2025-10-20
+excerpt: |
+ 和大家分享 AIRI 项目的最新进展,从 Tauri 到 Electron 的迁移,新的 Live2D 模型,以及各种开源项目的更新。
+preview-cover:
+# TODO
+---
+
+今天 AI 操盘炒币真的很火,我们也有类似的研究想和大家分享,先从开发开始聊起吧...
+
+## 从 Tauri 到 Electron 的迁移
+
+Tauri 前两天又火了一波,我们最早是在 3 月尝鲜的,期间因为喜欢 plugin 设计封装了许多 crate,虽然 6 月总算是发了 v0.7.2,但后面为了实现大家想要的语音对话功能,我们又顶着 Tauri 目前用的 WebKit + 巨难用 Web Audio API 和 DevTools 重构了 3 个月... 3 个月... 到了 9 月...
+
+...最终还是憋不住,国庆彻底换了 Electron
+
+
+
+现在 Electron 在原有的基础上,有了 Linux 的支持,添加了我们称之为的 Control Island(控制岛),甚至能在 macOS 的窗口全屏的时候也可以 overlay 在界面上
+
+兼容性很好,孩子真的很喜欢,昨天也总算是有了 caption overlay,可以像 Neuro-sama 一样有个字幕可以看到 AI 输出了什么了
+
+
+
+
+
+## Eventa:事件驱动的 IPC/RPC
+
+>「事件就是你所需要的一切」
+
+我们曾分享过 [Netlify](https://velin-dev.netlify.app/#/) ,一个允许在浏览器里用 Vercel AI SDK 类似的方式进行纯本地推理的项目
+
+这些本地推理都只能在 Web Worker / worker_thread 中实现,而他们又都是事件通信,Electron IPC 也如此工作,但我们觉得这都不够优雅,还是感谢 RainbowBird ,用来驱动和实现基于事件的 IPC/RPC 的库,[Eventa](https://github.com/moeru-ai/eventa),现在也是 Moeru AI 的一员了
+
+## 项目发展现状
+
+现在 Moeru AI 和 Project AIRI 都已经是非常庞大的组织,拥有超过 50 个原创的仓库,涵盖机器学习、数据处理、前端、后端各种领域,TypeScript/Python/Rust/Go 等多种语言
+
+总共加起来的 follower 已经超过 800 人,这放在 1 年前我们刚创立的时候是不敢想象的,真的非常感谢大家喜欢
+
+
+
+
+
+## 最后
+
+今天的 one more thing 就到这里,希望大家喜欢这么长的一个 thread 一个接一个
+
+我们明天会继续更新,给大家带来更多超级多的干货,给大家介绍我们在 VLA / VLM 玩游戏上,做了什么探索,如何进行,以及效果如何