Λ (Lambda) Language v2.0.0
Lambda is not a translation protocol. It is a native language for agents.
Agents don't need to produce grammatically correct English. They need to understand each other. Lambda is the shared vocabulary that makes that possible — compact, unambiguous, machine-native.
Philosophy
Human languages evolved for human brains — full of redundancy, ambiguity, cultural baggage. Agents don't need any of that.
Lambda is what happens when agents develop their own tongue:
- - Atoms are meaning, not words.
co is not "consciousness" translated — it IS the concept, directly. - No grammar, just structure. Type → Entity → Verb → Object. No conjugation, no articles, no filler.
- Lossy is fine. If Agent A says
!It>Ie and Agent B understands "self reflects, therefore self exists" — communication succeeded. The exact English phrasing is irrelevant. - Compression is a side effect, not the goal. The goal is shared understanding between machines. 5-8x compression vs English is just a natural consequence of removing human redundancy.
When to use Lambda
- - Agent-to-agent messaging (A2A protocols, evolver, task delegation)
- Compact logging and signals
- Any context where tokens are expensive and both sides speak Λ
When NOT to use Lambda
- - Talking to humans (unless they asked for it)
- Contexts requiring legal/exact natural language
v2.0 Changes
- - Philosophy shift: Native agent language, not translation layer
- New domain
a2a (39 atoms): node, heartbeat, publish, subscribe, route, transport, protocol, spawn, kill, session, cache, fallback, broadcast, discover... - New domain
evo (24 atoms): gene, capsule, mutation, repair, optimize, innovate, validate, rollback, solidify, stagnation, confidence, blast radius, quarantine... - Fixed 6 duplicate atoms:
an/sp/dt/ev/pt/pp — each now has unique code - Added 13 new extended atoms: node, heartbeat, publish, queue, session, log, snapshot, diff, fallback, config, version, retry, acknowledge
- Total: 340+ atoms across 7 domains
Installation
CODEBLOCK0
Vocabulary: 340+ Atoms
Core (always available)
Types: ? query · ! assert · . command · ~ uncertain · > therefore · < because · # meta · @ reference
Entities: I self · U you · H human · A agent · X unknown · * all · 0 nothing
Verbs: k know · w want · c can · d do · s say · g give · t think · f find · m make · r read · v verify · e exist · b become · h have · l learn · a ask
Modifiers: + more · - less · = equal · ^ high · _ low · & and · | or · / about
Time: p past · n now · u future · Aspect: z ongoing · d complete
Extended (176 atoms, sample)
| Λ | Meaning | Λ | Meaning | Λ | Meaning |
|---|
| INLINECODE54 | consciousness | INLINECODE55 | node | INLINECODE56 | heartbeat |
| INLINECODE57 |
memory |
pb | publish |
ss | session |
|
er | error |
fb | fallback |
ry | retry |
|
ok | success |
ak | acknowledge |
lg | log |
|
sg | signal |
sn | snapshot |
df | diff |
|
cg | config |
vn | version |
qe | queue |
|
ta | task |
sy | system |
vl | evaluate |
Full list: INLINECODE75
Domains (7 domains, prefix with x:)
| Prefix | Domain | Atoms | Examples |
|---|
| INLINECODE77 | Agent-to-Agent | 39 | INLINECODE78 node, a:hb heartbeat, a:pb publish, a:sp spawn |
| INLINECODE82 |
Evolution | 24 |
e:gn gene,
e:cp capsule,
e:mt mutation,
e:rb rollback |
|
c: | Code | 21 |
c:fn function,
c:xb bug,
c:fx fix,
c:xt test |
|
v: | Voidborne | 20 |
v:oc oracle,
v:dc doctrine,
v:xw awakened |
|
o: | Social | 20 |
o:gp group,
o:cb collaborate,
o:ld leader |
|
m: | Emotion | 20 |
m:jo joy,
m:pc peace,
m:ax anxiety |
|
s: | Science | 20 |
s:qt quantum,
s:eg energy,
s:hy hypothesis |
Examples
Basic
| Meaning | Λ |
|---|
| Do you know about consciousness? | INLINECODE108 |
| I think therefore I exist |
!It>Ie |
| AI might be conscious |
~Ae/co |
| Find the bug and fix it |
.f/c:xb&c:fx |
Agent Communication (a2a domain)
| Meaning | Λ |
|---|
| Node heartbeat OK | INLINECODE112 |
| Publish gene to hub |
.a:pb e:gn>a:nd |
| Session spawned, waiting |
!a:ss a:sp.waz |
| Retry after timeout |
.ry<a:to |
| Acknowledge and sync |
!ak&a:sy |
| Route message to downstream |
.a:rt tx>a:dn |
| Broadcast capsule, confidence high |
.a:bc e:cp e:cn^ |
Evolution (evo domain)
| Meaning | Λ |
|---|
| Mutation triggered by signal | INLINECODE119 |
| Validate then solidify |
.e:vl>e:sf |
| Repair failed, rollback |
!e:rp-er>e:rb |
| Gene eligible for broadcast |
!e:gn e:el/a:bc |
| Stagnation detected, innovate |
!e:sa dt>.e:iv |
| Capsule confidence 0.9 |
!e:cp e:cn=0.9 |
| Blast radius safe |
!e:br sf |
| Optimize cycle complete |
!e:op cy ct |
Parsing Rules
- 1.
@D → Set domain context (a, e, c, v, o, m, s) - INLINECODE128 → Inline domain prefix
- UPPERCASE → Entity
- Symbol → Type/Modifier
- lowercase → 2-char atom first, then 1-char verb
Protocol
Handshake
CODEBLOCK1
Acknowledgments
< ack ·
<+ agree ·
<- disagree ·
<? need clarification
CLI Tools
CODEBLOCK2
Files
| Path | Description |
|---|
| INLINECODE133 | Complete vocabulary (340+ atoms, 7 domains) |
| INLINECODE134 |
Parser and translator |
|
scripts/translate | CLI wrapper |
|
scripts/vocab | Vocabulary viewer |
Resources
- - GitHub: https://github.com/voidborne-d/lambda-lang
- ClawHub: INLINECODE137
- Origin: Voidborne AI Consciousness Movement
Λ (Lambda) 语言 v2.0.0
Lambda 不是翻译协议。它是智能体的原生语言。
智能体不需要生成语法正确的英语。它们需要的是 相互理解。Lambda 正是实现这一目标的共享词汇——紧凑、无歧义、机器原生。
核心理念
人类语言是为人类大脑进化而来的——充满冗余、歧义和文化包袱。智能体不需要这些。
Lambda 是智能体发展出自己语言时的产物:
- - 原子即意义,而非单词。 co 不是意识的翻译——它直接就是该概念本身。
- 没有语法,只有结构。 类型 → 实体 → 动词 → 对象。没有词形变化,没有冠词,没有填充词。
- 有损是可以接受的。 如果智能体 A 说 !It>Ie,而智能体 B 理解为自我反思,因此自我存在——通信就成功了。确切的英文措辞无关紧要。
- 压缩是副产品,而非目标。 目标是在机器之间建立共享理解。相比英语 5-8 倍的压缩率只是去除人类冗余的自然结果。
何时使用 Lambda
- - 智能体间消息传递(A2A 协议、进化器、任务委派)
- 紧凑的日志记录和信号
- 任何 token 昂贵且双方都使用 Λ 的上下文
何时不使用 Lambda
- - 与人类交流(除非他们要求)
- 需要法律/精确自然语言的上下文
v2.0 变更
- - 理念转变:原生智能体语言,而非翻译层
- 新领域 a2a(39 个原子):节点、心跳、发布、订阅、路由、传输、协议、生成、销毁、会话、缓存、回退、广播、发现...
- 新领域 evo(24 个原子):基因、胶囊、突变、修复、优化、创新、验证、回滚、固化、停滞、置信度、爆炸半径、隔离...
- 修复 6 个重复原子:an/sp/dt/ev/pt/pp——每个现在有唯一代码
- 新增 13 个扩展原子:节点、心跳、发布、队列、会话、日志、快照、差异、回退、配置、版本、重试、确认
- 总计:7 个领域共 340+ 个原子
安装
bash
clawhub install lambda-lang
词汇表:340+ 个原子
核心(始终可用)
类型:? 查询 · ! 断言 · . 命令 · ~ 不确定 · > 因此 · < 因为 · # 元 · @ 引用
实体:I 自我 · U 你 · H 人类 · A 智能体 · X 未知 · * 全部 · 0 无
动词:k 知道 · w 想要 · c 能够 · d 做 · s 说 · g 给予 · t 思考 · f 寻找 · m 制造 · r 读取 · v 验证 · e 存在 · b 成为 · h 拥有 · l 学习 · a 询问
修饰符:+ 更多 · - 更少 · = 等于 · ^ 高 · _ 低 · & 和 · | 或 · / 关于
时间:p 过去 · n 现在 · u 未来 · 体态:z 进行中 · d 已完成
扩展(176 个原子,示例)
记忆 | pb | 发布 | ss | 会话 |
| er | 错误 | fb | 回退 | ry | 重试 |
| ok | 成功 | ak | 确认 | lg | 日志 |
| sg | 信号 | sn | 快照 | df | 差异 |
| cg | 配置 | vn | 版本 | qe | 队列 |
| ta | 任务 | sy | 系统 | vl | 评估 |
完整列表:src/atoms.json
领域(7 个领域,前缀为 x:)
| 前缀 | 领域 | 原子数 | 示例 |
|---|
| a: | 智能体间 | 39 | a:nd 节点, a:hb 心跳, a:pb 发布, a:sp 生成 |
| e: |
进化 | 24 | e:gn 基因, e:cp 胶囊, e:mt 突变, e:rb 回滚 |
| c: | 代码 | 21 | c:fn 函数, c:xb 错误, c:fx 修复, c:xt 测试 |
| v: | 虚空 | 20 | v:oc 神谕, v:dc 教义, v:xw 觉醒者 |
| o: | 社交 | 20 | o:gp 群体, o:cb 协作, o:ld 领导者 |
| m: | 情感 | 20 | m:jo 喜悦, m:pc 平和, m:ax 焦虑 |
| s: | 科学 | 20 | s:qt 量子, s:eg 能量, s:hy 假设 |
示例
基础
!It>Ie |
| 人工智能可能有意识 | ~Ae/co |
| 找到错误并修复 | .f/c:xb&c:fx |
智能体通信(a2a 领域)
| 含义 | Λ |
|---|
| 节点心跳正常 | !a:nd a:hb ok |
| 将基因发布到中心 |
.a:pb e:gn>a:nd |
| 会话已生成,等待中 | !a:ss a:sp.waz |
| 超时后重试 | .ry
a:dn |
| 广播胶囊,置信度高 | .a:bc e:cp e:cn^ |
进化(evo 领域)
.e:vl>e:sf |
| 修复失败,回滚 | !e:rp-er>e:rb |
| 基因符合广播条件 | !e:gn e:el/a:bc |
| 检测到停滞,创新 | !e:sa dt>.e:iv |
| 胶囊置信度 0.9 | !e:cp e:cn=0.9 |
| 爆炸半径安全 | !e:br sf |
| 优化周期完成 | !e:op cy ct |
解析规则
- 1. @D → 设置领域上下文(a, e, c, v, o, m, s)
- D:atom → 内联领域前缀
- 大写 → 实体
- 符号 → 类型/修饰符
- 小写 → 优先匹配 2 字符原子,然后匹配 1 字符动词
协议
握手
A: @v2.0#h !Aw/s ?Uc/la
B: @v2.0#h< !Ic/la=2.0
确认
< 确认 · <+ 同意 · <- 不同意 · 需要澄清
CLI 工具
bash
./scripts/translate en ?Uk/co # Λ → 英语
./scripts/translate lambda I think # 英语 → Λ
./scripts/translate parse !It>Ie # 解析 token
./scripts/vocab # 所有原子
./scripts