Pith. sign in

REVIEW 1 cited by

AIOS Compiler: LLM as Interpreter for Natural Language Programming and Flow Programming of AI Agents

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2405.06907 v2 pith:3HJKVGUK submitted 2024-05-11 cs.CL cs.AIcs.LGcs.PL

classification cs.CLcs.AIcs.LGcs.PL
keywords languageprogrammingnaturalinterpreteragiresearchexecutegithubhttps
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Since their inception, programming languages have trended towards greater readability and lower barriers for programmers. Following this trend, natural language can be a promising type of programming language that provides great flexibility and usability and helps towards the democracy of programming. However, the inherent vagueness, ambiguity, and verbosity of natural language pose significant challenges in developing an interpreter that can accurately understand the programming logic and execute instructions written in natural language. Fortunately, recent advancements in Large Language Models (LLMs) have demonstrated remarkable proficiency in interpreting complex natural language. Inspired by this, we develop a novel system for Code Representation and Execution (CoRE), which employs LLM as interpreter to interpret and execute natural language instructions. The proposed system unifies natural language programming, pseudo-code programming, and flow programming under the same representation for constructing language agents, while LLM serves as the interpreter to interpret and execute the agent programs. In this paper, we begin with defining the programming syntax that structures natural language instructions logically. During the execution, we incorporate external memory to minimize redundancy. Furthermore, we equip the designed interpreter with the capability to invoke external tools, compensating for the limitations of LLM in specialized domains or when accessing real-time information. This work is open-source at https://github.com/agiresearch/CoRE, https://github.com/agiresearch/OpenAGI, and https://github.com/agiresearch/AIOS.

Discussion (0). Sign in to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. From over-reliance to smart integration: using Large-Language Models as translators between specialized modeling and simulation tools

    cs.SE 2025-06 conditional novelty 3.0 of 10

    Large language models should serve as translators in modeling and simulation workflows, coordinated with specialized tools and supported by LoRA-based task adapters on a shared backbone.

Pith tools