Statespace: Build Interactive Web Apps for OpenClaw Agents with Markdown

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 workflowsKey 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
👀 See Also

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.

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.

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.

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.