
almide
无论被AI改写多少次,代码都能继续通过的语言
功能
- 只追一个指标:经AI修改后仍能通过的代码比例
- 报错时把修法收敛到唯一一种
- 经Rust编译为原生与Wasm,输出逐字节一致
我开发Almide,以及供开发者和编程智能体使用的工具。
我设计并开发静态类型语言Almide。从用Rust实现语言本体,到标准库、编辑器支持与运行时,构建让语言真正可用的各个部分。
也把这门语言用于自己的开发:处理语法树的gramide、按结构读取代码的hew,以及隔离运行智能体的porta。在构建实际使用的工具时,持续打磨语言与工具。
每个系列各取一个:最常动手的那个。其余都在列表里。
无论被AI改写多少次,代码都能继续通过的语言
Almide 的纯 Almide YAML 解析与序列化库,支持 Codec
只用你授予的权限来运行智能体
Almide的多提供商LLM客户端,统一接口
用Almide实现的Minecraft协议库
基于WebGPU的Almide二维与三维绘制基础
由qusp.toml驱动的多语言工具链管理器
基于Obsidian和Git LFS的知识库及图谱查看器
半导体与世界局势的泳道时间线
将HTML与CSS分页媒体转为PDF的Rust引擎
建之前先读架构:把预期负载灌进 Terraform,估算成本、余量、延迟与可用性
面向长时间CLI操作的轻量终端

无论被AI改写多少次,代码都能继续通过的语言

按模型该读的方式读代码:面向编程智能体的 cat/grep/sed

只用你授予的权限来运行智能体

用同一把尺子,为35种语言的代码打分

读、改、跑测试:同一模型下比 Aider 解出更多题的编码智能体

终端里的编码智能体,与 Claude Code、Codex、Aider 一脉相承
既开发语言,也开发使用这门语言的工具。围绕Almide,构建语法分析、代码读写工具与智能体运行环境。
用Almide开发构建语法树的gramide,以及按函数和类型名称读取代码的hew。这些工具帮助编程智能体提取所需的代码。
也在做让AI真正跑起来的部分:把智能体限制在所授予权限之内的 porta,以及用 Almide 写的智能体运行时(homullus)与 LLM 客户端(almai)。
提交数、首次提交、语言等数字,均由本地克隆测得。提交按作者日期计数,仓库之间共享的历史只计一次,合并提交计为一次。