features

Two Ways to Work With AI: Ritemark's Sidebar and Built-in Terminal

jarmo-tuisk9 min read
Two Ways to Work With AI: Ritemark's Sidebar and Built-in Terminal

Two Ways to Work With AI: Ritemark's Sidebar and Built-in Terminal

Most writing tools that add AI give you one interface. A chat window, a floating assistant, a command palette. You use it or you do not. There is no choice in how you interact with the agent.

Ritemark works differently. You get two distinct interfaces for working with AI agents. The AI Sidebar is a visual chat panel that sits next to your document. The built-in terminal is a full VS Code terminal where you can run any CLI agent directly. Both operate on the same plain Markdown files on your hard drive. You pick the one that fits how you think, or use both at the same time.


The AI Sidebar

The sidebar opens on the right side of your workspace. It is a visual conversation interface where you type a request and the agent responds. You can ask it to rephrase a paragraph, insert a new section, restructure a long document, or answer a question about your content.

At the top of the sidebar sits the agent switcher dropdown. Three agents are available: Ritemark Agent for quick text operations, Claude Code for deeper multi-file work, and OpenAI Codex for technical documentation. Each agent maintains its own conversation history. Switch from Claude Code to Ritemark Agent and back without losing context in either thread.

Plan mode is one of the features that makes the sidebar feel safe for big changes. Type "plan first" in your prompt, and the agent lays out its intended steps before touching anything. You review the plan, approve it, or tell the agent to adjust. This matters when you are asking for significant restructuring of a long document. You see the intentions before they become edits.

When the agent needs clarification, it asks. Interactive questions appear mid-conversation with selectable options. Pick the answer that fits, or type a custom response. The agent adjusts its approach based on what you tell it instead of guessing and getting it wrong.

A context usage bar at the top of the sidebar shows how much of the agent's memory window you have used. It turns yellow at 60%, red at 80%. When the bar fills up, you can use /compact to summarize the conversation and free up space, or start a fresh thread.


The Built-in Terminal

Below or beside your document, you can open a terminal panel. This is not a simplified shell or a plugin. It is the actual VS Code terminal running inside Ritemark. Every command you would run in a standard terminal works here.

Type claude and start a Claude Code session. Type gemini for Gemini CLI. Type codex for OpenAI Codex. The agent sees your entire project folder, reads any file, and makes changes where you point it. All of this happens in real time on the files sitting on your drive. No upload step, no sync, no copy-paste.

This is exactly how developers have been working with AI agents for months. VS Code and Cursor gave programmers purpose-built environments where agents operate on real files through a real terminal. Ritemark brings that same architecture to everyone who writes. The terminal is there for people who want it, and it is the real thing.

Because the terminal is standard, you are never locked into a specific tool. When a new CLI agent ships next month, install it and run it. Done. Ritemark does not need to add support for it. The terminal already supports everything.


Multiple Agents, No Lock-in

Ritemark does not bundle a house AI. It does not bet on one provider and force you to use whatever model they chose for you. In the sidebar, you switch agents with a dropdown. In the terminal, you install and run whatever you want.

You can even use multiple agents on the same project at the same time. Ask Ritemark Agent to clean up a paragraph in the sidebar while Claude Code restructures your outline in the terminal. They both read the same files. No configuration required, no conflicts. Each agent works on the filesystem directly.

This is a direct consequence of how Ritemark is built. Your files are plain Markdown on your drive. Both interfaces access them through the filesystem. Any agent that can read files works in Ritemark today, and any agent that ships tomorrow will work too.


Everything Stays Local

Your documents are plain .md files in a folder you choose. Ritemark stores nothing on any server. There is no account to create, no subscription to cancel, no cloud service that could disappear and take your documents with it. Your files sit in Finder or Explorer, and they will be there in ten years regardless of what happens to Ritemark.

Local storage is also what makes both AI interfaces work so well. Whether you use the sidebar or the terminal, the agent accesses your files through the filesystem directly. It does not download them from a server. It does not sync them from a cloud. The file on your drive is the file the agent reads. That directness keeps everything fast and predictable.

One thing to be clear about: local-first applies to Ritemark's storage. AI agents themselves make API calls to their providers (Anthropic, Google, OpenAI). Ritemark does not proxy or store those conversations.


Why This Matters for Writers

Developers got agentic AI workflows early. Tools like VS Code with Claude Code, Cursor with its built-in agent, Windsurf with its own take on the concept. Writers got... chatbots in browser tabs. Copy the text in, paste the result out, manually merge the changes. That workflow breaks as soon as your project is more than a single document.

Ritemark gives writers the same agent-powered architecture that developers have had. Your files are real files. The agent reads them directly. Changes happen in place. And if you never want to open a terminal, the sidebar gives you the full agent experience through a visual conversation.

The two interfaces exist because people think differently. Some prefer clicking through a visual chat. Others prefer typing commands. Some use the sidebar for quick edits and the terminal for deep structural work. Ritemark does not force a preference. Both paths lead to the same result: your agent working on your files, with you in control.


FAQ

What is the AI Sidebar in Ritemark?

The AI Sidebar is a visual chat interface on the right side of the workspace. You type a request and the agent responds. It supports agent switching, plan mode, interactive questions, and context management.

Can I use different AI agents in Ritemark?

Yes. The sidebar has a built-in agent switcher with Ritemark Agent, Claude Code, and OpenAI Codex. The terminal supports any CLI agent you install, including Gemini CLI.

What is plan mode?

Plan mode lets you see what the agent intends to do before it makes changes. Type "plan first" in your prompt and the agent shows its steps for approval before acting.

Is the terminal a real terminal or a simplified shell?

It is the real VS Code terminal. Every CLI command works, including Claude Code, Gemini CLI, Codex, and any other tool you install.

Do I need to use the terminal?

No. The AI Sidebar provides the full agent experience through a visual interface. The terminal is there for users who prefer command-line workflows.

Are my files stored in the cloud?

No. All files are plain Markdown on your local hard drive. Ritemark does not store anything on any server. AI agents make their own API calls, but Ritemark does not proxy or store those conversations.

Is Ritemark free?

Yes. Ritemark is free and open source. Using AI agents requires API keys from the respective providers (Anthropic, Google, OpenAI).


Sources

aiclaude-codeagentssidebarterminallocal-first
Two Ways to Work With AI: Ritemark's Sidebar and Built-in Terminal