AIO Hub

AIO Hub 0.7.0-r.1

AI platform application, providing various practical development and daily tools, as well as highly controllable LLM interaction.

  • By mty
  • Open Source
  • Updated Oct 23, 2026
Download for Windows

About AIO Hub

A desktop hub application developed with Tauri + Vue 3 + TypeScript, offering a variety of practical development and daily-use tools.

🌟 Flagship Feature: LLM Intelligent Chat
AIO Hub's chat function is a highly customizable, conversational AI workspace designed for complex tasks and deep exploration.
🌐 Open Model Ecosystem
Seamless integration, flexible expansion.
- Multi-provider support: Natively supports major LLM providers including OpenAI, Anthropic (Claude), Google (Gemini), Cohere, DeepSeek, and more. Easily connect and manage locally running language models via OpenAI-compatible APIs (e.g., Ollama, LM Studio, Llama.cpp).
- Custom endpoints: Add custom API endpoints for all integrated service types (e.g., OpenAI, Claude, Gemini), enabling exceptional extensibility.
- Visual model management: Centrally manage model metadata in settings, define capabilities (e.g., vision, tool use), and enable intelligent filtering in tools based on task requirements (e.g., "requires vision capability").
🌳 Dual-View Conversation Management
Freely switch between traditional linear lists and innovative non-linear graphs to suit different scenarios.
- Traditional Linear View (Linear List View)
- Ultimate performance: Virtual scrolling powered by @tanstack/vue-virtual effortlessly handles ultra-long conversations with thousands of messages while maintaining smoothness.
- Familiar experience: Classic top-down message flow, intuitive and zero learning curve.
- Message navigator: Equipped with quick jump (to top/bottom) and new message indicators.
- Fine-grained control: Hover toolbar for messages supports copy, edit, regenerate, branch creation, context analysis, message disabling, and more—enabling deep conversation control.
- Non-linear Conversation Graph
- Infinite canvas: Driven by Vue Flow + D3.js, presents conversation history as an interactive tree-like network.
- Dual layout engine: Offers hierarchical tree layout and dynamic force-directed physics layout with one-click switching.
- Advanced node operations: Enable/disable branches, view details, copy content, delete subtrees.
- Free structural reorganization: Drag and connect lines to "graft" branches, freely restructure conversation flows—all structural operations support undo/redo.
- Visual assistance: Built-in minimap, zoom/pan controls, and active branch highlighting for easy navigation within complex conversation networks.
🛠️ Professional-Grade Prompt Engineering
Full control over every token sent to the model.
- Context Analyzer: Developer-level debugging tool. Clearly view the complete final prompt, message history, token consumption, and raw request payload sent to the LLM.
- Advanced Context Injection: Introduces declarative message injection strategies, allowing precise control over where preset messages are placed in context (e.g., "second-to-last" or "before a specific anchor"), and supports importing SillyTavern character cards and presets for seamless reuse of community resources.
- Macro System: Use dynamic macros like {{user}}, {{time}}, {{random::...}} in prompts to build powerful automated workflows.
- Agents: At its core, an agent is a sequence of preset messages, allowing you to combine System, User, and Assistant messages (including special placeholders like "User Profile" and "Chat History") into reusable templates. By dragging to reorder or enabling/disabling specific messages, you can create highly customized conversation starters or contexts, with support for import/export and community sharing.
- Dynamic Agent Switching: Unlike traditional chat apps that bind one session to one assistant, AIO Hub decouples sessions from agents. You can switch agents within the same conversation—let a "coding expert" write code, then seamlessly switch to a "documentation expert" to write comments—enabling conversations centered around the "task" rather than a fixed "assistant."
- Personas: Predefine multiple user identities (e.g., "Senior Architect," "Code Reviewer") and switch anytime to help AI better understand your role and needs.
🖼️ Multi-modal Interaction
- File upload and reference: Drag and drop or paste images, PDFs, TXT files into the chat window. Files are uniformly processed by the asset manager, enabling advanced functions like "summarize this PDF" or "analyze this chart."
- Vision model support: Fully compatible with vision capabilities of multimodal models like Gemini, Claude, GPT-5, Qwen-VL.

✨ Core Highlights
🖼️ Free Window Management
Break free from traditional layout constraints.
- Component-level separation: Not just tools—chat input boxes and conversation areas can also be dragged into independent floating windows.
- State synchronization: All detached windows share the same state source—changes in one window update all others in real time.
- Memory function: Automatically remembers the position and size of all windows.
🎨 Ultimate Visual Experience
- Native effects: Supports Windows Mica / Acrylic and macOS Vibrancy frosted glass effects.
- Dynamic wallpapers: Supports video/image carousel wallpapers, combined with CSS blend modes for an immersive workspace.
- Deep customization: Built-in CSS editor allows real-time modification of every visual detail.
🧩 Powerful Plugin System
- JavaScript plugins: Lightweight UI extensions, write-and-use immediately.
- Native plugins (Rust): High-performance backend extensions, dynamically loaded via DLL.
- Sidecar plugins: Independent process plugins written in any language.

🚀 Productivity Toolkit
📊 Git Repository Analyzer
High-performance analysis tool built on Rust git2-rs
- No dependencies: Doesn't rely on system Git commands—directly reads .git database for lightning-fast speed.
- Streaming analysis: Uses streaming technology to instantly open large repositories and render commit graphs in real time.
- Multi-dimensional visualization: Contributor heatmaps, commit frequency charts, lines-of-code statistics.
👁️ Smart OCR
Multi-engine text recognition solution …

What's new in 0.7.0-r.1

AIO Hub 0.7.0-r.1
本次更新汇总自上次发布的 0.6.6-r.2 以来的累计改动。期间部分测试版本因 CI/CD 配置问题未能发布,这里合并介绍这段时间新增的功能、体验改进与修复。
更新重点
- 知识体系重构:思绪(Recall)与知识文档(Knowledge)分开管理,新增检索管线、资料工作台与旧数据迁移引导。
- 对话与模型配置增强:支持斜杠命令、自定义工具栏、按用户回合压缩上下文,以及虚拟渠道主备组合。
- 子智能体与后台任务:支持任务派遣、进度查看、追加指导、停止任务与跨窗口同步。
- Git 工作台扩展:新增分支泳道图、仓库全景、文件与内容搜索、媒体差异预览,以及统一标签创建与推送。
- 多媒体工具升级:媒体生成支持全局任务队列,FFmpeg 新增序列帧合成,字幕 OCR 支持本地视频离线识别。
知识资料与思绪检索
- 原知识库拆分为「思绪(Recall)」与「知识文档(Knowledge)」,分别管理记忆条目和来源文档。
- Recall 使用 SQLite 持久化,支持语义、标签与关联联想等多种候选召回,提供检索管线预设、阶段编辑、评分与运行诊断。
- Knowledge 新增资料工作台,支持文件导入、目录来源同步、持久导入任务、分块与向量化、文档标签和检索过滤。
- 聊天支持显式引用资料;智能体可通过已授权的检索工具查询资料,知识库访问支持全局开关。
- 嵌入模型增加身份与向量空间配置,便于确认向量复用条件,降低切换模型后混用向量的风险。
- 重做备份与恢复格式,兼容旧版思绪备份,并支持将旧版思绪备份转换为 Knowledge 文档。
- 新增旧数据检测、迁移确认、执行进度与结果报告;迁移后默认保留旧目录,清理操作需单独确认。
- 修复删除资料后的全文索引残留、数据变更后检索缓存失效,以及资料库路径随数据目录迁移的问题。
LLM 对话
- 输入框支持 / 斜杠命令、拼音检索与分组快捷操作。
- 输入工具栏支持自定义布局、排序与右侧状态显示;输入面板可展开、收起,并可设置重复点击时的行为。
- 新会话草稿支持持久保存与刷新恢复,新增工具栏新建会话入口。
- 支持单会话完整 JSON 导入与导出,携带关联附件和上下文参数。
- 消息支持排队、等待、生成与停止控制;增加自动重试 HTTP 状态码白名单。
- 上下文可按用户回合压缩,改进连续压缩时旧摘要的继承与展示。
- 可选将 VCP 上游响应拆分为多个消息节点,默认关闭;补齐分段消息的推理状态与耗时统计。
- 消息用量展示补充缓存命中信息,发送前图片 Token 预估考虑压缩与缩放结果。
- 优化长会话虚拟列表、阅读位置保持、气泡操作栏与工具调用展开布局;批量会话管理支持内容搜索与高亮。
- 修复会话保存、删除与恢复的一致性,加载时可修正意外中断的生成状态;流式响应中断后保留已接收内容。
- 修复消息重试受父节点角色限制、分段消息与排队消息分支冲突、话题自动命名触发时机,以及消息底部裁剪等问题。
模型、渠道与参数
- 渠道支持原生导入导出、New API「复制连接信息」导入,以及多格式模型 ID 批量添加。
- 支持模型执行协议的手工分配与探测结果应用,聚合渠道可配置默认协议路由。
- 新增虚拟渠道组合,统一管理主备模型执行与回退;下游工具保留显式模型绑定。
- 更新模型元数据规则、预设和能力识别,模型刷新前可预览变化;增加智能体模型参数与上下文配置页。
- 统一输出预算,并按模型能力过滤采样参数,减少不适用参数造成的请求失败。
- 接入 audio.cpp 本地音频渠道与专用语音转写端点,补充 OpenRouter 图像、视频、语音及 Decisions 协议适配。
- 增加 TypeSafe AI System One 决策渠道,并更新 DeepSeek、Claude、GPT、Gemini、GLM、Agnes 与 Jev 等模型适配。
- 修复 Azure 渠道运行时适配、配置导入误报,以及 Key 健康状态与连接测试行为不一致的问题;凭据全部不可用时给出明确错误。
智能体、子智能体与工具审批
- 新增子智能体交互工具与内置子智能体,按需提供可用能力,并支持并发与调度配置。
- 后台任务中心支持任务派遣、状态查询、追加指导与停止操作;主会话展示关联任务卡片和真实发送者。
- 伴生视图可查看后台任务上下文与实时进度,任务状态支持跨窗口同步。
- 工具审批支持 JEV 决策模型与普通 LLM 审批引擎,可按配置自动处理风险明确的请求,并将需要判断的请求交给用户。
- 后台任务接入工具审批;人工审批默认持续等待,支持配置超时,并在会话销毁或断线时清理待处理请求。
- 智能体资产支持短描述生成与批量补全,卡片增加描述与悬浮提示;修复打包导入、升级恢复和覆盖更新时的名称保留。
- Skill 概览采用双栏布局,集中展示说明、脚本与权限,改善嵌套滚动体验。
- 加固文件路径沙箱、VCP 文件传输、工具策略修改确认与脚本执行边界。
Git 工作台
- 新增仓库全景概览、分支泳道图与工作区文件名、内容搜索。
- 支持查看提交文件变更、提交详情与远端跳转;差异视图增加导航、未更改区域折叠和首处改动定位。
- 提交与暂存差异支持图片、音频等媒体预览;支持预览标签页与 Alt 临时预览。
- 补齐右键操作,区分未跟踪文件的删除与放弃操作,增加更改总览与打开仓库目录入口。
- 每个仓库可配置 AI 提交提示词、提交语言与外观颜色;生成提交信息改用差异内容,并支持中止生成。
- 新增统一标签创建与推送弹窗。
- 修复仓库拖拽排序、历史刷新时列表消失、差异编辑器销毁与分支加载问题,移除 HEAD 历史统计的 5,000 条上限。
媒体生成、转写与网页提炼
- 媒体生成支持全局并发任务队列与自动清理,新增任务列表视图切换。
- 新增多模态快捷提示词库与光标位置插入;生成时可继续编辑草稿,附件随会话保存,输入框支持展开与收起。 …

Full release notes »

Technical details

Publishermty
Version0.7.0-r.1
Release date2026-10-23
LicenseMIT
Installer typenullsoft
Architecturex64
Package IDmiaotouy.AIOHub

Links & install command

Install AIO Hub from the command line with Windows Package Manager (winget):

winget install --id=miaotouy.AIOHub -e

Older versions

  • 0.6.6-r.2
  • 0.6.5
  • 0.6.4
  • 0.6.3-r.1
  • 0.6.1-r.1
  • 0.6.0-r.2
  • 0.5.0-r.1
  • 0.4.9-beta.5
  • 0.4.9-beta.4