Ludonode Logo

Drag or scroll comic to read →

Introducing Duso: A Better Way to Build with AI

By Dave BalmerFeb 16 2026 • Tags: ai, projects, tools, development

Duso exists because modern programming languages weren’t designed for AI.

Most programming languages prioritize human expressiveness. Multiple ways to solve the same problem, clever syntax tricks, powerful abstractions. That works great for experienced developers writing code by hand. But it’s a nightmare for AI.

When you’re working with Claude, ChatGPT, or any AI coding assistant, those language features become liabilities. Too many options confuse the model. Complex syntax burns through tokens. AI-assisted development becomes slower and more expensive than it should be.

Duso is intentionally boring and predictable. And that’s exactly the point.

Escape the Toolchain Hell

Building a modern web application typically means juggling a dozen moving parts: a language runtime, a web framework, a database, an orchestration layer, maybe a message queue, authentication, containerization… The cognitive load is immense, and the complexity explodes.

Duso combines everything you need into a single 10MB binary. One download. Zero dependencies. No Docker, no npm hell, no configuration nightmares.

It includes:

  • Web server with routing, WebSockets, HTTPS, JWT auth
  • Scripting language optimized for AI collaboration
  • Agent orchestration for coordinating hundreds or thousands of concurrent AI agents
  • Hot reload development server with instant feedback
  • Built-in datastores that are fast and thread-safe

Deploy it on Linux, macOS, or Windows. Everything works the same way.

AI as a First-Class Citizen

Duso’s syntax is intentionally minimal. No clever tricks. No multiple ways to do the same thing. This consistency means:

  • Less token usage when working with AI assistants
  • Faster generation of working code
  • Fewer bugs because there are fewer ways to get it wrong
  • Better collaboration between human and AI

You can point Claude or GPT at Duso code and it immediately understands what’s happening. No guessing. No “I need to research this framework first.” Just clear, direct, predictable behavior.

Coordinate Multiple Agents

One of Duso’s superpowers is orchestrating multiple AI agents simultaneously. You can spin up hundreds or thousands of concurrent agents working in parallel, coordinating their efforts.

Imagine a complex task broken into parts, each handled by a specialized AI agent, all running together. That’s Duso’s world.

The built-in concurrency primitives handle coordination effortlessly. Fast, thread-safe datastores let agents share state and communicate without friction. No message queues to manage. No race condition nightmares.

Built for Debugging at Scale

When you’re running hundreds of agents concurrently, traditional debugging falls apart. Duso includes a swarm-friendly interactive debugger specifically designed for concurrent systems. Track down issues in parallel agent execution without the usual headaches.

The debugger gives you visibility into what’s happening across your entire agent network, making it practical to debug distributed, concurrent workloads that would be impossible with conventional tools.

Why Duso Exists

I spend my days helping teams navigate AI-assisted development. I see brilliant developers struggling with overcomplicated toolchains when they should be building. I see teams burning through budgets on token usage because their tools weren’t designed for AI collaboration.

Duso is what happens when you design from first principles for the AI era. Not a traditional language retrofitted with AI features. Not a framework bolted onto an existing runtime. Something purpose-built.

It’s open source under Apache 2.0, so you can use it, modify it, and contribute back.

Check out Duso.rocks to get started.

Subscribe to our newsletter:

Get comics and bloggy stuff every week or two. By subscribing you agree to receive our newsletters and accept our privacy statement.

© 2023-2026 LudoNode LLC, All Rights Reserved.