shiorihq/shioricode — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a TypeScript app called ShioriCode that lets me run coding agents on real local projects from either a desktop app or a browser. I want to pick a project, start a new agent thread, see the agent’s messages and actions stream in as a readable timeline, and keep each thread connected to the right workspace and branch.

Make it useful for long running work, so if I close the app or reconnect later I can still see what happened. Show the files the agent changed and the diff in the app so I can review before accepting anything. Support local provider tools like Codex, Claude Code, and Kimi if they’re installed and logged in, plus leave room for a hosted Shiori provider in settings.

Please make it runnable locally with Bun, include web, desktop, server, and CLI pieces, and add clear setup commands and basic checks for formatting, linting, types, tests, and build. Look up current provider docs online if needed.

Want more depth? Deep Reverse