Richard C. Zulch is a technologist and inventor, and been a founder, developer, and CTO. He has deeply analyzed the software of over 100 startups for M&A investors, strongly informing NaaN's design.
Large Language Models (LLMs) are enormously impressive and fundamentally flawed. This post explains why these flaws are inherent in current LLM architecture and derives a list of essential principles for using LLMs as a component in an engineered system.
The largest NaaN-based production system to date is AskHow, a vertical video microcourse educational platform with AI-based video editing. Its browser-based web apps, backend servers, and video processors run NaaN. This article explains how AskHow utilizes NaaN in a commercial software product.
This article describes how NaaN is structured. The overall goals are to provide code portability across a variety of environments, extensibility to simplify adding new features, uniform debugging and logging access for reliability, and above all simplicity wherever possible.
Modern software involves an intricate dance among connected systems. Often the communication mechanism is an RPC or API, but NaaN provides the more versatile and dynamic approach of Remote Evaluation.