A MACOS WORKSPACE FOR OPENAI CODEX.

Less switching.
More making.

Manage AI conversations and agents. Explore code with CodeGraph.
Work with Git, Ghostty terminals, and Apple Notes in one app.

Install with Homebrew

brew install --cask cheshiai/tap/cheshi

Apple Silicon · macOS Tahoe 26 or later

New to Homebrew? Set it up first ↗

macOS · Developer preview

A CLOSER LOOK AT CHESHI85 SECONDS / 8 FEATURES
A whole workspace. One connected flow.Explore the full overview
ONE WORKSPACE. ROOM FOR THE WHOLE PROJECT.

Everything you need.
Right where you work.

From the first question to the next pull request.
See the pieces come together in Cheshi.

More than one line of thought.

Keep one conversation open while you start another. Split your chat to the right or below, and give each task room without losing sight of the work beside it.

Side-by-side conversations · Flexible splits
Explore demo

Find the conversation where you worked it out. Search past messages, return to the original context, and carry a useful answer into your next question.

Search history · Open the original message
Explore demo

From a file to your next fix.

Read, edit, and find your way through a project. Move from code completions and quick fixes to file search and local history, with your workspace close at hand.

Autocomplete · Quick fixes · ⌘⇧F file search
Explore demo

See how your code connects.

Start with a symbol and follow its relationships. Explore callers and dependencies, adjust the view, and see the connections behind your next change.

Code relationships · Call paths · Graph exploration
Explore demo

Your Apple Notes. Part of your project.

Bring the notes you already use into Cheshi. Find a note, edit it in your workspace, see the update in Apple Notes, and attach that thinking to a conversation.

Apple Notes integration · Edit · Attach to chat
Explore demo Available now

Fast. Lightweight. Powered by Ghostty.

A Ghostty-powered terminal, right in your workspace. Split panes for your development server, tests, and everyday commands. Resize them around the way you work on your Mac.

Ghostty · Split panes · Flexible layouts
Explore demo

From an issue to a reviewed PR.

Keep the whole GitHub workflow together. Read an issue, create a branch, review changes, commit and push. Open a pull request, inspect its code, and keep the conversation with your comments.

Issues · Branches · Commit & push · PRs & comments
Explore demo

Small details. A smoother day.

Check your CodeGraph index and account usage at a glance. Ask a side question in a temporary chat that stays out of chat history. Turn on caffeine mode to keep your Mac awake through longer work.

Indexing · Accounts · Temporary chat · Caffeine mode
Explore demo
MORE CONNECTIONS, ON THE WAY

A little more of your Mac.

Apple Notes is here today. Mail and Calendar are planned next.

Coming soon

Mail, in the loop.

A future connection between your inbox and your workspace.

Coming soon

A little more in sync.

Calendar integration is planned, bringing schedules closer to your work.

ORCHESTRATION

Build with focus.
Review with perspective.

Give agents distinct roles for implementation, review, and verification. Keep their work connected to the same project.

ImplementReviewVerify
SKILLS & PLUGINS

Your workspace.
Your way of working.

Connect the tools you use and the workflows you repeat. Give your workspace a few habits of your own.

SkillsPluginsWorkflows
AUTOPILOT BETA

A destination.
A little direction.

Give Autopilot a starting page and a goal. Follow along as it navigates the browser and finds information.

Set a goal Explore Review
A FEW THINGS TO KNOW

Before you
settle in.

What is Cheshi?+

Cheshi is a macOS workspace for OpenAI Codex, bringing AI conversations and agents together with your project. It brings Codex conversations, a code editor, CodeGraph, GitHub, a Ghostty-powered terminal, and Apple Notes into one place. Keep the tools and context for your work close together, with fewer trips between windows. Cheshi is currently available as a developer preview.

How do I install Cheshi?+

Install through Homebrew. If you already have Homebrew, run brew install --cask cheshiai/tap/cheshi in Terminal, then open Cheshi from Applications. The current packaged release requires Apple Silicon and macOS Tahoe 26 or later. You can copy the command from either installation panel on this page; each panel also links to Homebrew setup if you need it.

Can I work with more than one chat at a time?+

Yes. Split a conversation area to the right or below and keep multiple chats visible in the same workspace. Use one for implementation and another for a question or a second approach. Flexible pane layouts let you keep the conversation you need in view while giving a new task its own space.

How do I find something from an earlier conversation?+

Search your workspace’s chat history to find past messages and return to the original conversation. Instead of starting an explanation again, look up an earlier decision, a useful answer, or a piece of work you want to revisit. Open the matching message to read it in context, then continue with a follow-up.

What is orchestration mode for?+

Orchestration helps organize work around distinct agent roles, such as implementation, review, and verification. A reviewer can examine a change from a different perspective while another role focuses on building it or checking the result. It gives a larger task a clearer division of work while keeping those roles connected to the same project.

What can I do in the editor?+

Read and edit project files without leaving the workspace. Code completions help while you type, quick fixes support small corrections, and local history helps you revisit earlier file states. Use ⌘⇧F to find a file and move to the next part of the project while keeping your chats and terminal nearby.

How does CodeGraph help me understand a project?+

CodeGraph makes relationships in your code visible. Start with a symbol, explore its callers and dependencies, and follow connected parts of the project before deciding where to make a change. Search and graph controls help you narrow the view. You can also check indexing status in the workspace to see the state of the project’s index.

What powers the terminal?+

Cheshi’s terminal is powered by Ghostty, bringing a fast, lightweight terminal experience into the Mac workspace. Split it into panes for a development server, tests, and everyday shell commands, then resize the layout around your work. Keep command output alongside your code and conversations instead of repeatedly switching to a separate terminal window.

Which GitHub workflows can I manage?+

Follow a change from an issue through to a pull request. Browse issues, create a branch, inspect file changes, commit, and push from the workspace. You can also open pull requests, review their changes, and add PR comments. Keeping these steps together makes it easier to move between the code, its review, and the discussion around it.

Does Cheshi connect to Apple Notes?+

Yes. Apple Notes integration is available now. Find a note from within Cheshi, edit it in the workspace, and see the saved update in Apple Notes. You can also attach a note to a chat, bringing a project brief, a checklist, or your working notes into the conversation without retyping them.

Are Mail and Calendar available?+

Mail and Calendar integrations are planned and are not available yet. Apple Notes is the macOS integration you can use today. Planned connections are labeled Coming soon on this page so you can distinguish current features from what is still ahead. Check the changelog for updates as new capabilities become available.

What is temporary side chat for?+

Use temporary side chat for a quick question that does not need to become part of your main conversation. It stays out of the workspace’s chat history, so a short detour does not add another saved session. Keep longer project discussions in your regular chats, where you can find them again with history search.

What does caffeine mode do?+

Caffeine mode keeps your Mac awake while it is enabled, helping you stay with longer-running work. Toggle it from the workspace control; a toast confirms the change. Turn it off when you are finished to return to normal sleep behavior. It is a convenient workspace control for those times when you want your Mac to stay awake.

How do Skills and plugins fit into the workspace?+

Skills provide reusable instructions for work you repeat, while plugins connect additional tools and capabilities. They let you shape the workspace around your project and your preferred way of working. Alongside agent roles, they help you give recurring tasks a consistent approach instead of explaining the same workflow from the beginning each time.

What do the demos show?+

The 85-second overview brings all eight workflows together. The individual feature videos walk through chat splitting, history search, editing, CodeGraph, Apple Notes, the Ghostty terminal, GitHub, and workspace essentials such as accounts, temporary chat, and caffeine mode. They recreate the app interface using fictional projects, accounts, and conversations. Each feature links to its own demo page for a closer look. Details may vary by app version.

MAKE ROOM FOR WHAT’S NEXT.

A new home
for your next idea.

Install with Homebrew

brew install --cask cheshiai/tap/cheshi

Apple Silicon · macOS Tahoe 26 or later

New to Homebrew? Set it up first ↗

Made for Mac. Ready for your next project.