Statespace: Build Interactive Web Apps for OpenClaw Agents with Markdown

✍️ OpenClawRadar📅 Published: March 16, 2026🔗 Source
Statespace: Build Interactive Web Apps for OpenClaw Agents with Markdown
Ad

Statespace is a free and open-source framework for building and sharing interactive web applications specifically for OpenClaw agents. It addresses the challenge of building, spinning up, and sharing applications for agents to use.

How It Works

You build apps by writing Markdown web pages that contain three key elements:

  • tools: Constrained CLI commands that agents can call. These are defined with regex constraints on inputs and run server-side to avoid shell interpretation and prompt injection.
  • components: Live data that renders on page load.
  • instructions: Context that guides the agent on how to interact with the page.

Once served or deployed, OpenClaw agents interact with these apps over HTTP, similar to an API.

Example Implementation

The source provides this example Markdown structure:

---
tools:
- [grep, -r, { }, ./docs]
- [psql, -c, { regex: "^SELECT\\b.*" }]
---
```component
psql -c "SELECT count(*) FROM users"
```
# Instructions
- Search the documentation with grep
- Query the database for user metrics (read-only)
- See [reports](src/reports.md) for more workflows
Ad

Key Features

  • Markdown-based: No SDKs, dependencies, or complex setup required.
  • Scalable by adding pages: Each new topic or task can be a new Markdown page.
  • Shareable via URL: Every app gets a URL that can be pasted into prompts or instructions.
  • Agent-agnostic: Works with any agent configuration that has HTTP access.
  • Safety features: Includes regex constraints on tool inputs and server-side tool execution.

For deployment, there's also a hosted version available that makes the process easier.

📖 Read the full source: r/openclaw

Ad

👀 See Also

Claude Code v2.1.142: New claude agents flags, Opus 4.7 default, and bug fixes
Tools

Claude Code v2.1.142: New claude agents flags, Opus 4.7 default, and bug fixes

Claude Code v2.1.142 adds eight new flags for configuring background sessions, switches fast mode to Opus 4.7 by default, and fixes over a dozen bugs including MCP tool timeout, macOS sleep/wake daemon issues, and Windows network-drive deadlocks.

OpenClawRadar
ViralCanvas.ai provides persistent context workspace for Claude models including Sonnet 4.5
Tools

ViralCanvas.ai provides persistent context workspace for Claude models including Sonnet 4.5

ViralCanvas.ai is a visual workspace that sits on top of Claude's models, offering access to Sonnet 4.5, Sonnet 4.6, Opus 4.5, and Opus 4.6 with persistent context attachment. The tool addresses context degradation issues in long conversations by keeping connected documents actively weighted on every prompt.

OpenClawRadar
Career-Ops Fork Adds LinkedIn Job Discovery Using Apify
Tools

Career-Ops Fork Adds LinkedIn Job Discovery Using Apify

A developer forked the career-ops Claude Code system and added LinkedIn job discovery using Apify, addressing the main limitation of the original project which only scanned pre-configured company career pages.

OpenClawRadar
OpenClaw users report planning and review bottlenecks with AI agents
Tools

OpenClaw users report planning and review bottlenecks with AI agents

OpenClaw users describe planning and review workflows as 'MS-DOS-like' despite effective code generation, citing manual intervention, document fragmentation, and loss of reasoning during agent collaboration. Some are experimenting with agent-native document editors like comment.io and Proof by Every.

OpenClawRadar