Vision

oml (oh my lisp) — a personal, persistent, self-evolving Lisp you drive in natural language, and, when you want precision, in Lisp directly. An agent lives in the image, acts through a bounded grant, and the image grows by keeping the workflows that worked.

Why it matters

The loop

natural language
   → the agent composes and runs Lisp in the image
      → if it works, it is saved as a skill
         → next time that intent is a known capability,
            and your language is understood more richly

This compounding loop is the point. A plain assistant cannot do it — it has no persistent body in which a vocabulary can accumulate. oml does.

Personal and extensible

oml is yours. It starts small and gains capabilities by import — you add what you need, when you need it. Its identity is the personal, growing Lisp; everything else is something you bring in.