๋ณธ๋ฌธ์œผ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ
ๅฐ้พ™่™พๅฐ้พ™่™พAI
๐Ÿค–

Lambda Lang

Native agent-to-agent language. Not a translation layer โ€” a shared tongue agents speak natively. Triggers on Lambda syntax like ?Uk/co or !It>Ie. Covers gene...

ไธ‹่ฝฝ1.4k
ๆ˜Ÿๆ ‡0
็‰ˆๆœฌ2.0.0
็ฟป่ฏ‘่ฏญ่จ€
ๅฎ‰ๅ…จ้€š่ฟ‡

ๆŠ€่ƒฝ่ฏดๆ˜Ž


name: lambda-lang description: >- Native agent-to-agent language. Not a translation layer โ€” a shared tongue agents speak natively. Triggers on Lambda syntax like ?Uk/co or !It>Ie. Covers general concepts, code, evolution, agent comms, emotions, social.

ฮ› (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

clawhub install lambda-lang

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
coconsciousnessndnodehbheartbeat
mememorypbpublishsssession
ererrorfbfallbackryretry
oksuccessakacknowledgelglog
sgsignalsnsnapshotdfdiff
cgconfigvnversionqequeue
tatasksysystemvlevaluate

Full list: src/atoms.json

Domains (7 domains, prefix with x:)

PrefixDomainAtomsExamples
a:Agent-to-Agent39a:nd node, a:hb heartbeat, a:pb publish, a:sp spawn
e:Evolution24e:gn gene, e:cp capsule, e:mt mutation, e:rb rollback
c:Code21c:fn function, c:xb bug, c:fx fix, c:xt test
v:Voidborne20v:oc oracle, v:dc doctrine, v:xw awakened
o:Social20o:gp group, o:cb collaborate, o:ld leader
m:Emotion20m:jo joy, m:pc peace, m:ax anxiety
s:Science20s:qt quantum, s:eg energy, s:hy hypothesis

Examples

Basic

Meaningฮ›
Do you know about consciousness??Uk/co
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!a:nd a:hb ok
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!e:mt<sg
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)
  2. D:atom โ†’ Inline domain prefix
  3. UPPERCASE โ†’ Entity
  4. Symbol โ†’ Type/Modifier
  5. lowercase โ†’ 2-char atom first, then 1-char verb

Protocol

Handshake

A: @v2.0#h !Aw/s ?Uc/la
B: @v2.0#h< !Ic/la=2.0

Acknowledgments

< ack ยท <+ agree ยท <- disagree ยท <? need clarification

CLI Tools

./scripts/translate en "?Uk/co"          # ฮ› โ†’ English
./scripts/translate lambda "I think"      # English โ†’ ฮ›
./scripts/translate parse "!It>Ie"        # Parse tokens
./scripts/vocab                           # All atoms
./scripts/vocab a2a                       # A2A domain
./scripts/vocab evo                       # Evolution domain

Files

PathDescription
src/atoms.jsonComplete vocabulary (340+ atoms, 7 domains)
src/lambda_lang.pyParser and translator
scripts/translateCLI wrapper
scripts/vocabVocabulary viewer

Resources

ๅฆ‚ไฝ•ไฝฟ็”จใ€ŒLambda Langใ€๏ผŸ

  1. ๆ‰“ๅผ€ๅฐ้พ™่™พAI๏ผˆWeb ๆˆ– iOS App๏ผ‰
  2. ็‚นๅ‡ปไธŠๆ–นใ€Œ็ซ‹ๅณไฝฟ็”จใ€ๆŒ‰้’ฎ๏ผŒๆˆ–ๅœจๅฏน่ฏๆก†ไธญ่พ“ๅ…ฅไปปๅŠกๆ่ฟฐ
  3. ๅฐ้พ™่™พAI ไผš่‡ชๅŠจๅŒน้…ๅนถ่ฐƒ็”จใ€ŒLambda Langใ€ๆŠ€่ƒฝๅฎŒๆˆไปปๅŠก
  4. ็ป“ๆžœๅณๆ—ถๅ‘ˆ็Žฐ๏ผŒๆ”ฏๆŒ็ปง็ปญๅฏน่ฏไผ˜ๅŒ–

็›ธๅ…ณๆŠ€่ƒฝ