1
1 Comment

I built OpenMolt: Think OpenClaw, but Fully Programmatic

Hi everyone 👋

I’ve been working on OpenMolt.dev, an open-source framework for building programmatic AI agents in Node.js.

The idea came from frustration with agent workflows that are mostly static or brittle. Many tools rely on fixed pipelines or prompt chains that break easily when something unexpected happens.

With OpenMolt, you define agents directly in code with:

  • instructions
  • tools
  • integrations
  • memory

The agent then runs a planning + execution loop, deciding which tools to use and how to complete the task. So instead of rigid workflows, the agent can adapt if something fails or if the situation changes.

Some features so far:

  • planning/execution loop
  • tool and API integrations
  • memory (short-term and long-term)
  • scheduling
  • CLI runner
  • capability-based permissions so agents only access the tools you explicitly allow

The goal is to make AI agents behave more like real software systems rather than prompt scripts.

I’d love feedback from other builders here:

  • Does the idea make sense?
  • What kinds of agents would you want to build with something like this?
  • Are there features you’d expect in a framework like this?

Thanks!

on March 11, 2026
  1. 1

    The weakest link in most agent frameworks is usually not the planning loop, it's the instructions block itself.

    When agent instructions are written as a wall of prose, the model can't reliably distinguish role from objective from constraints. The planning loop then inherits the ambiguity and produces inconsistent plans across runs.

    What fixes this: structured semantic blocks. Defining role, objective, constraints, and output format as separate labeled sections gives the planning loop a clean parse rather than an ambiguous blob.

    I've been building flompt for exactly this, a visual canvas that decomposes any prompt or instruction set into 12 semantic blocks and compiles to Claude-optimized XML. Could be useful for defining OpenMolt instructions in a way that's reusable and consistent. Open-source: github.com/Nyrok/flompt

    A star on github.com/Nyrok/flompt would mean a lot, solo open-source founder here.