Linguistic Agents

What can capable models do better WITH Symbolic SI?

This question guides our research and development. We investigate how explicit symbols and structured representations can help capable models organize, communicate, and continue their work. A practical starting point is the information passed from one model call to the next. An exchange may contain a claim, an objection, an answer to that objection, or a distinction that later reasoning needs to preserve. Making these relationships explicit can give both people and models a clearer record of the work.

Working software

RoboCrunch provides an API for a rule-governed Syntactic Engine. A caller supplies a RuleBase and an input graph; the Engine returns the resulting graph. The Python tools build simple character graphs from text, call the API, save the result, and display its paths. Published examples include a single letter, a word, a two-word phrase, and a word followed by a question mark. Their output retains multiple alternatives that can be inspected individually. The current public examples cover Tau / Comprehension. They provide a concrete starting point for examining the software and its representations.

Representations that can be examined

CGDL gives directed graphs a readable text representation. Nodes, Classes, Links, and Content can be exchanged between programs while retaining the stored order of IDs within each Class. DiGraph is a separate proposal for short, explicitly defined symbols in readable exchanges. Our initial proposals concern explaining an idea and illustrating a distinction. The surrounding text carries the explanation; the symbol identifies the intended kind of contribution.

Linguistic theory and the research direction

Theoretical linguistics offers detailed ways of thinking about structure, interpretation, and the relationship between language and thought. We study these ideas in their own right and investigate how they can inform Symbolic SI. The broader research direction is Syntactic Intelligence, with the same Syntactic Engine working across five levels and in both comprehension and generation. Developing the representations and RuleBases needed for that direction is continuing work. Our public work proceeds through software, specifications, explanations, and worked examples. The aim is to make each step concrete enough to examine and discuss.