ShioriCode
A coding workspace for active paid Shiori subscribers. Use Codex, Claude, Gemini, Cursor, Kimi Code, and Shiori in one interface - on desktop or in the browser.
What is ShioriCode?
ShioriCode wraps AI coding assistants into a unified workspace with a rich chat interface, integrated terminal, and automatic git checkpointing. It runs as a desktop app (macOS, Linux, Windows) or as a local web server you access from any browser.
ShioriCode manages provider sessions, persists every turn, and streams updates in real time so you never lose context.
Access currently requires an active paid Shiori subscription. Free Shiori accounts do not include ShioriCode access.
Key Features
- Multi-provider support - Switch between Codex, Claude, Gemini, Cursor, Kimi Code, and Shiori without leaving the app
- Git checkpointing - Every turn snapshots your workspace so you can diff and revert changes
- Integrated terminal - Full terminals per thread, right in the app
- Complete audit trail - Every action the agent takes is recorded and reviewable
- Plan mode - Ask the agent to plan before implementing
- Runtime modes - Full access or supervised mode with approval prompts
- MCP support - Connect Model Context Protocol servers for extended tool use
- Desktop app - Native app with auto-updates and a companion CLI
- Remote access - Run the server on a remote machine and connect securely
- Keybindings - Fully customizable keyboard shortcuts
Supported Providers
Codex
OpenAI's coding agent for autonomous software engineering tasks. Uses your own ChatGPT / OpenAI subscription.
Claude
Anthropic's coding agent for conversational coding assistance. Uses your own Claude / Anthropic subscription.
Gemini
Google's Gemini coding agent via the local Gemini CLI. Uses your own Google account or Google Cloud project.
Cursor
Cursor's background coding agent (Composer) via the locally authenticated Cursor agent CLI. Uses your own Cursor subscription.
Kimi Code
Moonshot's Kimi coding agent via the local Kimi CLI. Uses your own Moonshot / Kimi account.
Shiori
Multi-model provider, aggregating multiple models behind a single API. Uses your Shiori subscription.
Get Started
Follow the getting started guide to install ShioriCode and run your first coding session. If you're already set up, explore the docs:
- Providers - Configure Codex, Claude, Gemini, Cursor, Kimi Code, or Shiori
- Keybindings - Customize keyboard shortcuts
- CLI Reference - Use the companion CLI
- Desktop App - Install and update the desktop app
- Remote Access - Connect from other devices
- Architecture - Understand the system design