Run Code That Rewrites Itself

A platform where AI agents can safely modify and extend applications at runtime. Single binary deployment with durable workflows.

scroll
Durable Workflows

Survives crashes and restarts

  • State persisted automatically
  • Resumes exactly where it left off
  • Each process isolated with its own security scope
  • Built on Temporal
local time = require("time")
local funcs = require("funcs")

type User = { email: string, name: string }

local function main(user: User, message: string)
    time.sleep("30d")

    funcs.call("app.email:send", {
        to = user.email,
        subject = "Reminder",
        body = message
    })
end
- name: router
  kind: http.router
  meta:
    server: app:gateway

- name: db
  kind: db.sql.sqlite
  file: ./data/app.db

- name: reminder
  kind: workflow.lua
  source: file://reminder.lua
Declarative

Declare it. It works.

  • 36 entry kinds from HTTP to workflows
  • Reactive registry assembles your app automatically
  • Same format for code, config, and infrastructure
Trusted by
Project Fortress Spiral Scout Intellibuild

Everything in one binary

Web server, database, queues, workflows. Runs on Raspberry Pi or distributed clusters.

Actor Model

Isolated processes with message passing and supervision trees.

Type-Safe Lua

Generics, unions, channels. Built-in linter.

Live Updates

Change code without restarts. Instant rollbacks.

Observability

Metrics, tracing, rich structured logging.

curl -fsSL https://hub.wippy.ai/install.sh | bash or download from releases

Share and reuse everything

Frontend, workflows, agents, processes - same format, same registry. Package anything as a module.

Templates

Application

Agents

Pre-built AI workflows

Extensions

Add capabilities at runtime

Snippets

Copy and use

Browse Hub

Safe self-modification

Process isolation, scoped permissions, full state history. Roll back any change instantly.

Sandboxed Execution

Each process isolated with its own permissions scope.

Instant Rollback

Revert any change. Restore any previous state.

Audit Trail

Every modification tracked and traceable.

Failure Recovery

Actor model contains failures. Auto-restart.

Get started

Free and open source. Apache 2.0 License.

View on GitHub Documentation