关于 Tao Language

什么是 Tao?

Tao 是一门开源编程语言,全球首个语法级 AI 集成的编程语言,同时支持信创全栈硬件适配。

编译器内置 llm.call() 关键字、agent 语法,原生支持 DeepSeek/OpenAI 等大模型。已实现自举编译(Tao 编译器用 Tao 自身编写)。

设计目标

🎯 AI 原生

把 AI 能力做成语言关键字,而不是库。任何 Tao 程序都能直接调 LLM。

🇨🇳 信创优先

原生支持昇腾 NPU、麒麟 OS、欧拉 OS。国产化就绪。

⚡ 性能

LLVM 后端,12 个编译目标,零开销抽象,性能对标 C/C++。

🔧 开箱即用

零依赖安装包,含完整工具链。VS Code 扩展即装即用。

版本历史

版本日期亮点
v0.7.02026-06-09AI原生 + 信创 + 新语法 + 50包生态 + V1.0 候选
v0.6.02026-06-08硬件四级调度、信创架构、成熟度评估
v0.5.02026-06-07108标准库、LSP v0.4、自举验证
v0.4.02026-06-01LLVM 后端、基本语法、运行时

技术架构

Rust 层 (tao-kernel) — 内存安全分配器 + 容器    ← 安全
Go 层   (tao-runtime) — Agent 调度 + LLM/NPU    ← 并发
C 层    (tao_rt.c)    — 运行时原语 + M:N 协程     ← 性能
Python 层 (tao_cli.py) — 编译器前端 + 工具链      ← 易用

许可证

Apache 2.0 License。完全开源,可商用。