Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 8 additions & 4 deletions README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -64,10 +64,12 @@ bugs that plague multi-agent systems.

== The Problem

When Agent A creates Agent B, it is _writing a program_. Every agent framework
When Agent A creates Agent B, it is _writing a program_. Almost all agent frameworks
today treats this as string concatenation — prompts glued together, tools passed
as JSON, behaviour defined in untyped configuration. This is the equivalent of
building SQL queries by concatenating user input. We know how that ends.
building SQL queries by concatenating user input. We know how that ends...

Well, maybe not all of us, so here's the primer.

Multi-agent systems today suffer from:

Expand Down Expand Up @@ -241,9 +243,11 @@ choreography peer_review(author: Author, reviewer: Reviewer) {
| Specify and verify agent behaviour over time.
|===

== Novel Contributions
== Novel Contributions (I think!)-

007 introduces concepts not found in any existing language:
007 introduces concepts not found in any existing language, except as referenced jtv
(https://github.com/hyperpolymath/jtv and https://jtv-lang.org [under construction])
and typed-wasm (https://github.com/hyperpolymath/typed-wasm), again, as refrenced)

1. **Harvard Architecture for Agent Creation** — grammatical separation of
agent data and control, making agent injection a parse error
Expand Down
Loading