lninl/ i
RUST CORE · NATIVE + WEBASSEMBLY · MIT

你的工具,
你的模型。一个小而清晰的核心。

i 是可扩展的编码 Agent。终端与浏览器共享执行理念:明确的工具、可审查的权限,以及属于你的工作区。

自带模型连接 · 无需注册本站账号 · 浏览器文件保存在设备上

i / workspace示例,不是实时模型输出
> 找到相关文件,批量读取,只修改必要的地方。

glob → read ranges → edit → download ZIP

小范围上下文。明确的副作用。可继续的会话。
ONE SYSTEM, CLEAR BOUNDARIES

用你习惯的方式工作

01 / NATIVE

在终端里

Rust CLI、常驻 NDJSON worker、可替换 provider。以标准输入输出连接自己的工具,而不是把所有能力塞进核心。

安装与启动 →
02 / BROWSER

在浏览器里

WASM 工作台、OPFS 文件、多个会话、流式回复与 ZIP。可安装为 PWA;离线文件操作与模型联网各有边界。

浏览器指南 →
03 / PLUGINS

以插件扩展

纯计算、工作区文件、私有 KV。选择原生 worker 或受限的 Rust/WASM 包,用可验证的契约构建工具。

开发教程 →
LESS CONTEXT, FEWER ROUND TRIPS

先定位,再读取。
一次完成相关修改。

递归 glob、带定位的 search、批量范围读取、同文件批量编辑和有界输出,让工具承担检索与裁剪,而不是让模型反复猜路径。

查看文件工具契约 →
workflow
1. glob / search:定位相关路径
2. read:批量读取需要的范围
3. edit:校验并应用一组修改
4. download:打包可交付结果

不是性能承诺:实际轮次取决于任务与模型。
BUILD, DON'T GUESS

给插件作者一条完整路径

从一个读取 UTF-8 文件的 Rust 工具开始,构建、校验、安装、测试,再了解状态机与权限边界。

连接由你决定,边界写在文档里。

直连需要 API 支持 CORS。可选择自建 Relay 或显式启用桌面 CORS Helper;插件不能修复认证、TLS 或被拒绝的预检。

浏览器扩展安装与验证范围 →

从一个工作区开始。

没有本站托管的模型账号。配置你的接口,在自己的设备上管理文件与会话。

打开 WASM 工作台 →查看 MIT 源码 ↗