Skip to content →

The Chat Place: An Accessible Companion for Your Claude Code Chats

Is it acceptable for me to say that I think something I created through vibe coding with Claude is pretty cool? I hope so, because as much as I appreciate all the apps I’ve put out there, a new app I’m calling The Chat Place has so far been just a joy for me to use. I hope others find it helpful.

If you use Claude Code, The Chat Place gives you one window for all of your sessions. It tells you which ones need you, reads Claude’s replies as they arrive, and lets you answer Claude’s questions and permission requests from the keyboard, all without hunting through a terminal or a web view. It also lets you review the code from your chats, run your skills and read everything Claude has stored about you on the computer where you’re running the app. In short, much of what you can do with Claude Code can be done today in The Chat Place, and it’s only at version 0.1.2. Of all the things I’ve been putting out, this is the one that’s made me the most productive with Claude.

What It Is

The Chat Place is a Windows and Mac app for conducting Claude Code chats. It uses traditional list boxes to present a list of your chat sessions and the messages within a chat, and then an edit box for entering your message. Web views are available for reading messages as well.

The session list includes the Claude Code sessions you have in the Claude desktop app as well as the ones you start in The Chat Place. Each one reads its title, its folder, whether it’s working, idle or needs you, and when it was last active. Sessions that need you come first.

Sessions you start in The Chat Place are yours to read and reply to entirely from here. Desktop app sessions are read-only here, so two programs never work in one conversation at once. You can read them, search them and see what they changed, and when it’s time to reply, Ctrl+O switches the desktop app to that session, or Ctrl+Shift+N carries it on here as a copy.

You can quickly jump to different areas of the app. Ctrl+1 goes to the chat sessions, Ctrl+2 to the messages in a chat and Ctrl+3 to the edit box. On a Mac, use Cmd in place of Ctrl throughout.

Reading with the Best of Both Worlds

As mentioned, The Chat Place uses screen reader-friendly lists for moving through chats. Up and Down Arrow move from message to message, and keys such as Home and End do what you’d expect, moving to the first and last messages.

Sometimes, though, a message can be lengthy or contain lists, headings, tables and more. Simply press Enter on the message in the list and it will be loaded as a web page within the app. Use all the reading commands you’re used to for web pages with your screen reader, and press Escape or use the Close button to return to the message list. On a Mac, for now, Enter opens the message as plain text instead, and VoiceOver reads each line of the message list as it’s shown rather than the whole message, so Enter is the way to read a message in full. The web page reading view is coming to the Mac too.

Two Shortcuts I Use All the Time

I’m particularly fond of a simple feature for handling Claude’s questions. In a session you started in the app, when Claude uses a question card giving you choices, you can press Ctrl+Shift+A to get a dialog box with those questions and their answers. The same key handles Claude asking permission to run a command or edit a file, where you can read exactly what it wants to do before you allow or deny it, and Claude asking you to approve a plan. It goes to the session you have loaded first, then whichever session has waited longest.

Ctrl+Shift+B is another really handy one, this time for code. On a message in the chat, it brings up a list of the message’s code blocks, where you can read each one and copy the one you want.

Seeing What Claude Knows About You

Claude Code keeps what it knows about you in plain files on your computer: your instructions, the memories Claude has saved as you work, your skills, your settings and more. Ctrl+Shift+K lists them all by kind, and Enter reads one.

Using Ctrl+Shift+K on the machine where I’m writing this shows me that Claude has saved 96 memories. As an example, I recently wrote about RSS Quick and said I was doing a bit of an experiment, trying to keep Windows, Mac and iOS versions of the app in sync from different code bases. This is part of how Claude keeps that as a memory:

Any feature idea for RSS Quick is built for all three versions (Windows WPF, macOS AppKit, iOS SwiftUI) in the same piece of work, with matching behaviour.

Why: Kelly plans more features and doesn’t want the three versions to drift apart into a maintenance nightmare. They chose native UI per platform over a single cross-platform codebase (2026-09-25), so parity has to be kept by discipline.

How to apply: When designing or building a feature, plan and implement it for Windows, macOS and iOS together. Where a platform must differ (e.g. VoiceOver conventions), say so explicitly. Don’t ask whether to do the other platforms — do them.

Finding this with The Chat Place was as quick as pressing Ctrl+Shift+K, arrowing down to memories and then moving through the list until I found the one titled “rssquick: features-ship-on-all-three-platforms — Every new RSS Quick feature must be built for Windows, macOS and iOS together, not one platform at a time.” As a bonus, because this was presented in a list, I could just press R to jump to the names starting with R.

If a memory is wrong or out of date, Edit in Your Editor opens the file so you can fix it. The app itself never changes these files.

Tip: Memories stay on the computer where Claude saved them. They aren’t part of your repo, so they won’t follow you to another machine. For something you want Claude to know wherever you work on a project, ask Claude to add it to the project’s CLAUDE.md instead. That file lives in the repo, and Claude Code reads it at the start of every session.

Knowing What Needs You

When you have several sessions going, the hard part is knowing which one is waiting on you. The Chat Place keeps track for you:

  • Replies are read as they arrive. You choose how much: the whole reply, a summary with the session’s name and first sentence, or nothing but the status bar. Ctrl+Shift+R repeats the last announcement.
  • Notifications when you’re elsewhere. If you’re in another app when a session needs you, or one of your Chat Place sessions finishes, you get a regular Windows or Mac notification, and choosing it brings The Chat Place forward with that session loaded.
  • Claude’s work isn’t silent. Turn on tool activity with Ctrl+T and you hear what Claude is doing as it happens, such as “Using Bash: git status.” Ctrl+Shift+T tells you how long Claude has been working on the current turn and what it last did.
  • See what Claude changed. Ctrl+Shift+D lists the files Claude changed since your latest message or in the whole session, and Enter on a file reads its changes line by line. It works for desktop app sessions too, with no git needed.

Reading and Working with Claude

  • Whole messages, read as you arrow. In the message list, your screen reader reads each message in full as you move onto it, with code blocks described as what they are, such as “Code block, Python, 14 lines.” Ctrl+C copies the whole message, and Ctrl+Shift+C copies its last code block without opening anything.
  • Start your own sessions. Ctrl+N starts a new session in any folder, with the model and permission mode you choose.
  • Keep talking while Claude works. Ctrl+Enter sends your message. If Claude is in the middle of a turn, the message is queued and sent when the turn ends. Ctrl+Period stops the running turn.
  • Use your slash commands and skills. Ctrl+/ brings up a searchable list of them, with their descriptions.
  • Attach files and pictures. Ctrl+Shift+F attaches files, and Ctrl+V with a picture copied attaches the picture, such as a screenshot from Win+Shift+S, so Claude can tell you what’s on screen.
  • Pick up desktop app sessions here. Ctrl+O opens a session in the Claude desktop app, and Ctrl+Shift+N continues it here as a copy you can reply to.
  • Know where you stand on usage. Ctrl+Shift+U tells you how full the session’s context is and how much of your plan’s limits you’ve used, just like /usage in Claude Code.

Reaching Your Sessions from Your Phone

Remote Control lets you keep an eye on one of your Chat Place sessions when you’re away from your computer, on claude.ai or in the Claude app on your phone. Turn it on with File, Remote Control or from the session’s menu, or in Settings for all of your Chat Place sessions. The session’s line in the list then says “Remote Control”, and File, Remote Control copies its claude.ai address.

What you can do today:

  • Follow along. While Claude is working on a message you sent from The Chat Place, open the session on claude.ai or your phone to see what it’s doing.
  • Answer Claude. If Claude asks a question or wants permission, you can answer on your phone instead of at your computer, as often as it asks. Whichever place you answer first counts.
  • Type to Claude while it’s working.

What you can’t do yet:

  • Start a new message from your phone. Once Claude finishes answering, the session shows as offline on claude.ai until you send your next message from The Chat Place.
  • Reach a session on another computer. A session lives on the computer that started it, so another computer’s copy of The Chat Place doesn’t list it. Use claude.ai or the Claude app for that.

Turning Remote Control on copies the conversation to claude.ai, where it stays even if you turn Remote Control off, and while Claude is working, anyone signed in to your Claude account can type into it. For a Claude desktop app session, File, Remote Control offers to open it in the desktop app, where you can turn Remote Control on, or to continue it here as a copy with Remote Control on.

Advanced Tip for Working with Claude

Sometimes Claude needs a specific machine to do its work. Although this tip isn’t specific to The Chat Place, the app does make it a bit easier, because it’s so easy to review the messages going back and forth.

Claude Code sessions on two different computers can message each other, as long as both are signed in to the same Claude account. Turn on Remote Control for the session on each machine. Then, in the session on one machine, ask Claude to list the sessions it can message and to send your request to the one on the other machine by name. Ask it to have the other session reply when it’s done.

I use this, for example, when I’m working on my Windows computer and want my Mac agent to do something that needs a Mac. While I was writing this post, the session on my PC asked the session working on the user guide, on my other machine, to check details against the code, and the answers came straight back into my conversation.

Keeping Sessions Organized

  • Groups. Ctrl+G adds a session to a group, and the Claude desktop app’s own groups show up too.
  • Find and filter. Ctrl+F shows only the sessions matching some text, and the View menu sorts the list and narrows it to sessions that need you, desktop app sessions, ungrouped sessions and more.
  • Rename, hide and delete. F2 renames a session, Delete hides it, and Shift+Delete deletes a session you started in the app for good, after asking first. The Applications key or Shift+F10 opens a menu with everything you can do to a session.
  • Export. Ctrl+E saves a conversation as Markdown, a web page or plain text.

F1 in the app lists every shortcut, and the full list is also on the web.

Getting The Chat Place

You can get the Windows and Mac versions of the app from the 0.1.2 release page. On Windows, the installer needs no administrator rights. You’ll need to get past your browser’s warnings about files that aren’t commonly downloaded, but once it’s installed, the app checks for updates and can install them itself.

Claude and The Chat Place

The Chat Place uses your Claude subscription. API keys or tokens are not currently supported. You will need Windows 10 or 11, or a Mac with Apple silicon, and Claude Code installed with its native installer (the npm version isn’t used) and signed in to the account with your subscription.

Reading your sessions costs nothing extra, because everything the app reads is on your own computer. Messages you send in its own sessions are Claude Code turns, and Anthropic counts those against a monthly Agent SDK credit that comes with your plan. Past that credit, turns stop unless you’ve turned on extra usage, which is billed. Ctrl+Shift+U tells you where you stand.

Early in Development

As a version number of 0.1.2 implies, this is still early in development. I’m sure there are rough edges and more to be done. Feel free to use the bug reporting feature in the app, or email issues and feedback to support@theideaplace.net.

There’s now a user guide too. As with The Chat Place itself, it’s still a work in progress, but you can find it at kellylford.github.io/AIChat/user-guide.html.

All that said, I’ve been using The Chat Place for my Claude interactions for a while now with success. The bottom line is that it lets you use the screen reader-friendly ways of chatting that have worked for decades to harness the power of Claude Code in your conversations and your work. If you tried 0.1.1, the app offers 0.1.2 to you itself, and your sessions and settings are kept.

The Chat Place is an independent project. It works with Claude Code and the Claude desktop app, but it isn’t made, sponsored or endorsed by Anthropic. Claude and Claude Code are trademarks of Anthropic.

Published in Accessibility

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.