什么是 aiti
大约 2 分钟guideconcept
什么是 aiti
aiti(发音 /aiti/,谐音「阿嚏」——「AI 开发像打喷嚏一样简单自然」)是一个以 pi 为引擎的 AI 开发工具生态,由三条产品主线组成:
品牌与身份
| 项 | 值 |
|---|---|
| 品牌 | aiti(2026-08-08 定稿;发音 /aiti/,谐音「阿嚏」) |
| 域名 | https://aiti.pw |
| GitHub 组织 | aiti-ai |
| npm scope | @aiti-ai(裸名 3-4 字母被 npm 防抢注风控拒绝) |
| 一句话 | AI 开发像打喷嚏一样简单自然 |
三条主线
主线 A:aiti-agent — Web 主战场
以 pi 为引擎、自托管的个人 AI 开发工作台。构建于开源项目 pi-web 之上,产品身份独立(来历见项目起源)。
- 浏览器是主操作面,
docker run一键起(与 pi 同源兼容:pi CLI / pi IDE 扩展操作同一批会话) - 全生态唯一的 service-tunnels(HTTP vhost + TCP 隧道 + TOTP)与 queue 崩溃恢复
- 规划:内置终端 → Chrome CDP 远程调试 → CLI 桥接 → noVNC 桌面 → 工具市场
主线 B:aiti-devtools — 本地注入生态
把 AI 请到页面开发现场。嵌入各个主流开发工具(Vite / Vue / Next / React / Svelte),本地 inject:
- 注入
aiti-devtools迷你 client + Inspector 悬浮 UI + 8 域 47 命令类 CDP 命令集 - 框架源码定位:React/Next/Vue/Svelte dev 构建 →
{framework, file, line} - 三种形态:主动适配(script 引入)/ Chrome 扩展 / IDE 插件
主线 C:aiti-bridge — AI agent 改造
桥接层产品,核心三件事:
- 配置 aiti-devtools 使用:桥地址/token/pageId,配置最小化
- 改造 AI agent:让 Claude Code / Cursor / IDE 内置 AI 拥有操作页面、询问用户的能力
- 直达 IDE AI 窗口:支持 aiti-devtools、aiti-devtools-vscode/idea(idea 规划中)等插件完成注入,通过 aiti-bridge 直接把消息发到 IDE 里的 AI agent 窗口
与 pi / pi-web 的关系
| 关系 | 说明 |
|---|---|
| pi = 引擎 | earendil-works/pi 是执行内核(每日发版,mise 管理);aiti 接受这个依赖 |
| pi-web = 起点 | agegr/pi-web 是开源的 Web 壳,我们构建于其上(含全生态唯一的 service-tunnels / queue 恢复);产品身份独立,来龙去脉见项目起源 |
| 竞品 fork | jmfederico(栈不同不可合并)、PiClaw(拼定位不拼功能)、omp(远期双引擎选项) |
生态全景
aiti.pw(官网/文档/端点)
│
┌────────────┼────────────┐
▼ ▼ ▼
aiti-agent aiti-devtools aiti-bridge
(Web 工作台) (本地注入生态) (AI agent 改造)
│ │ │
└───── pi 引擎(earendil-works/pi)─────┘