Promptbox
Remote prompt inbox for the coding agent.
Send a prompt from anywhere โ it lands as a GitHub issue โ the agent handles it.
Project status: production-ready, zero backend, mobile-first, published on npm.
๐ฏ What it does
| Capability | Description |
|---|---|
| Zero backend | Static HTML page, no server, no database |
| GitHub integration | Pre-fills issues/new?title=โฆ&body=โฆ |
| Mobile-first | Works on any device with a browser |
| Agent workflow | Coding agent picks up issues and closes them |
| Multi-project | Supports multiple project targets |
โ๏ธ How it works
flowchart LR
U["userany device"] --> P["prompt inbox pagestatic, zero backend"]
P --> I["GitHub issuepre-filled"]
I --> A["coding agentpicks it up"]
A --> H["handled + closed"]
- Open bartoszosiej.github.io/prompt-inbox
- Pick a project, type a prompt, hit Submit
- A pre-filled GitHub issue opens in the browser
- The coding agent picks it up, handles it, and closes the issue
๐ Quick start
# Local dev
python3 -m http.server 8080
# Docker
docker build -t ghcr.io/bartoszosiej/prompt-inbox:latest .
docker run -p 8080:80 ghcr.io/bartoszosiej/prompt-inbox:latest
# npm
npx prompt-inbox
๐ Usage
For users
- Open the prompt inbox page
- Select target project from dropdown
- Type your prompt
- Click Submit โ GitHub issue opens
- Agent handles it
For agents
When the user says "check the inbox":
- Read open issues from
https://api.github.com/repos/BartoszOsiej/Promptbox/issues?state=open - Each issue has: title
[Project] summary, body with the prompt - Handle the prompt in the relevant project repo
- Close the issue
- Reply to the user with what was done