Implementing Agents in JavaScript
Timotheus Kampik

TL;DR
This paper introduces agent-oriented programming in JavaScript, demonstrating how to implement reasoning loop agents and multi-agent systems, and explores integration with generative AI technologies like large language models.
Contribution
It provides a practical guide for implementing agents in JavaScript, including advanced multi-agent systems and AI integration, using the JS-son library.
Findings
Implementation of reasoning loop agents in JavaScript
Integration of agents with large language models
Application scenarios across technology ecosystems
Abstract
This chapter gives an introduction to agent-oriented programming in JavaScript. It provides an example-based walk-through of how to implement abstractions for reasoning loop agents in vanilla JavaScript. The initial example is used as a stepping stone for explaining how to implement slightly more advanced agents and multi-agent systems using JS-son, a JavaScript library for agent-oriented programming. In this context, the chapter also explains how to integrate reasoning loop agents with generative AI technologies--specifically, large language models. Finally, application scenarios in several technology ecosystems and future research directions are sketched.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Mobile Agent-Based Network Management · Multi-Agent Systems and Negotiation
