Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Codex Panel

murashitmurashit1k downloads

Codex in your sidebar.

Add to Obsidian
Codex Panel screenshot
  • Overview
  • Scorecard
  • Updates48

Codex Panel is a desktop-only Obsidian plugin that brings Codex into a panel in the right sidebar. It is built as an Obsidian frontend for codex app-server: the plugin starts Codex locally, communicates with it over stdio, and uses the current vault root as the Codex working directory.

Codex stays in charge of models, reasoning effort, sandbox modes, approval policies, MCP servers, hooks, skills, network access, providers, and thread history. Codex Panel adds the Obsidian surface around that Codex App Server connection instead of replacing Codex configuration or policy.

That boundary is also the privacy and security boundary: Codex Panel does not store API keys or make its own network requests. Data sent from the panel is handled by the configured Codex CLI according to your Codex configuration.

Requirements

  • Obsidian desktop app 1.12.0 or newer.
  • Codex CLI installed, authenticated, and available as codex, or configured with an absolute executable path in Codex Panel settings.
  • A vault where Codex is allowed to work according to your Codex CLI configuration.

Codex Panel does not support Obsidian mobile.

Installation

Install Codex Panel from Obsidian's Community plugins browser:

  1. Open Settings.
  2. Go to Community plugins.
  3. Select Browse.
  4. Search for Codex Panel.
  5. Install and enable the plugin.

You can also open the plugin page directly: https://community.obsidian.md/plugins/codex-panel.

Open and manage panels

Open the command palette and run Codex Panel: Open panel, or select the ribbon icon. If Obsidian cannot find codex, set Settings → Codex Panel → Codex executable to an absolute path, such as /opt/homebrew/bin/codex.

Use Codex Panel: Start new chat to clear the current panel for a fresh conversation. Use Codex Panel: Open new panel when you want multiple Codex threads side by side. Each open panel has its own Codex App Server connection, active thread, pending requests, and composer draft.

Use Codex Panel: Open thread... to search non-archived threads from a picker; press Enter to focus an already open thread or open it in the current panel, or Cmd/Ctrl+Enter to focus an already open thread or open it in a new panel. Use Codex Panel: Open threads view to open a left sidebar view of non-archived threads, including live status for threads that are currently open.

Codex workflow tools

Codex Panel supports Codex App Server workflows that fit a persistent panel in Obsidian:

  • Manage thread history from slash commands or the panel: clear (/clear), resume (/resume), reconnect (/reconnect), rename (/rename), auto-name, fork (/fork), roll back (/rollback), compact (/compact), and archive (/archive) Codex threads.
  • Compose with Codex-aware completions for slash commands, enabled skills ($skill-name), recent threads, models, and supported reasoning efforts; use /help to show available slash commands.
  • Reference another non-archived thread without switching away from the current one (/refer).
  • Control subsequent turns from slash commands, with the same state visible and lightly adjustable in the composer status row: Plan mode (/plan), fast mode (/fast), approval auto-review (/auto-review), model (/model), and reasoning effort (/reasoning).
  • Follow a running turn as Codex streams assistant messages, reasoning, commands, tool calls, hooks, file changes, plan updates, and agent activity.
  • Respond to Codex questions, command approvals, file approvals, MCP requests, and permission requests; send steering messages; or interrupt when the composer is empty.
  • Show the active Codex goal above the message stream, create one with /goal set <objective>, and edit, pause, resume, or clear it from the panel.
  • Inspect context usage from the composer status row, and inspect usage limits, connection diagnostics, MCP servers, enabled skills, effective Codex config, and discovered hooks from the toolbar, settings, or /status, /doctor, and /mcp.

Obsidian integration

Codex Panel adds vault-aware behavior where Obsidian benefits from a different surface than the terminal UI:

  • Keep Codex next to your notes in Obsidian panes. The Threads view adds a left sidebar list with live status for currently open threads. Regular forks open in a new pane in the right sidebar so the source thread stays visible; fork-and-archive replaces the source panel with the forked thread.
  • Use Obsidian commands and the ribbon icon for panel and thread navigation.
  • Compose with Obsidian-friendly shortcuts: Enter sends by default, Shift+Enter inserts a newline, and you can switch sending to Cmd/Ctrl+Enter in Codex Panel settings. You can also opt in to scrolling the thread with Up/Ctrl+P from the first composer line and Down/Ctrl+N from the last composer line.
  • Use vault-aware links while composing and reading messages. Wikilink suggestions use Obsidian file search and recent notes; sent wikilinks resolve to Codex file mentions when the target exists; rendered Markdown links to vault files open in Obsidian.
  • Review Codex file changes in an Obsidian diff view with changed files and a copy-diff action. Use rollback to restore the latest prompt, not to undo file edits.
  • Archive threads as Markdown notes in the vault with configurable folder, filename template, and tags, or archive without saving from the chat toolbar or Threads view.
  • Rewrite selected note text with Codex using the current editor buffer as context, then review a selection-scoped diff before applying the replacement.

Privacy and security

Codex Panel acts as a local Obsidian client for Codex App Server:

  • It does not make network requests itself. It talks to the configured codex app-server process over stdio.
  • User input, approvals, resolved file mentions, and thread/configuration operations are sent to Codex App Server.
  • It stores only panel-specific preferences, not API keys or provider credentials.
  • Network access, sandbox behavior, approval policy, and other runtime policy are controlled by your Codex CLI configuration.

Compatibility

Key Version Policy
obsidian.minAppVersion 1.12.0 Track the latest patch for this Obsidian minor.
codex.testedCliVersion 0.139.0 Track app-server compatibility by Codex CLI minor version.

Codex Panel depends on the experimental codex app-server API.

Project docs

  • Development
  • Release

License

Codex Panel is licensed under the Apache License 2.0. See LICENSE.

The generated TypeScript bindings under src/generated/app-server/ are generated from OpenAI Codex CLI app-server types. See NOTICE for upstream attribution.

83%
HealthExcellent
ReviewSatisfactory
About
Bring Codex into Obsidian’s right sidebar, powered by Codex CLI app-server. Codex Panel keeps your existing Codex configuration in charge while supporting Codex workflows like persistent threads, Plan mode, approvals, slash commands, and skills, plus Obsidian integrations such as wikilink file mentions, diff review, Markdown thread archives, and selection rewrite. Desktop only; requires Codex CLI.
AISidebarIntegrations
Details
Current version
3.2.3
Last updated
2 days ago
Created
Last month
Updates
48 releases
Downloads
1k
Compatible with
Obsidian 1.12.0+
Platforms
Desktop only
License
Apache-2.0
Report bugRequest featureReport plugin
Author
murashitmurashitmurashit
murashit.net
GitHubmurashit
  1. Community
  2. Plugins
  3. AI
  4. Codex Panel

Related plugins

Claude Sidebar

Run Claude Code in your sidebar.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Agent Client

Chat with Claude Code, Codex, Gemini CLI, and more via the Agent Client Protocol — right from your vault.

Smart Composer

AI chat with note context, smart writing assistance, and one-click edits for your vault.

HiNote

Add comments to highlighted notes, use AI for thinking, and flashcards for memory.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

BRAT

Easily install a beta version of a plugin for testing.

Recent Files

Display a list of recently opened files.

Smart Connections

Find related notes and excerpts while writing. Your link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Claudian

Embeds Claude Code/Codex as an AI collaborator in your vault. Your vault becomes agent's working directory, giving it full agentic capabilities: file read/write, search, bash commands, and multi-step workflows.