Satoshi Nakajima

Satoshi Nakajima

Software Engineer, Entrepreneur, AI engineer, Chairman/founder of The Neural Enterprise inc., Chairman of Singularity Society
Leveraging Data Flow Programming for Scalable and Efficient AI Systems in Distributed Environments
JSNation US 2024JSNation US 2024
Upcoming
Leveraging Data Flow Programming for Scalable and Efficient AI Systems in Distributed Environments
Because of the availability of various AI services and open source LLMs, we are now able to build very sophisticated "agentic" applications. Managing concurrently running multiple AI agents and controlling data-flow among them is quite difficult in traditional Promise or async/await programming. We propose a "data-flow programming" style along with a reference open-source implementation, GraphAI (https://github.com/receptron/graphai).