HSU HAO CHUN205 downloadsChat with your existing Codex CLI to organize, edit, and explore notes from a side panel.
Bring your existing Codex CLI session into Obsidian — no API key, no embedded website.
English · 繁體中文 · 简体中文 · 日本語 · 한국어
[!IMPORTANT] Codex Workspace is an independent community project. It is not affiliated with, endorsed by, or an official product of Obsidian or OpenAI.
Click the Codex icon in Obsidian's left ribbon and a persistent conversation opens in the right sidebar. Codex runs through the CLI you already installed and signed into, with the current vault as its workspace.
Ask it to:
| Capability | What it means |
|---|---|
| Existing Codex login | Uses your local Codex CLI / ChatGPT sign-in. No API key is requested or stored. |
| Native side panel | Opens from the left ribbon into an Obsidian right-side ItemView. |
| Multi-turn sessions | Continues the same Codex session with codex exec resume. |
| Vault-aware work | Runs with the current local vault as the working directory. |
| Permission control | Choose read-only analysis or workspace-write access. |
| Local history | Stores the visible panel history and Codex session ID in plugin data. |
codex.manifest.json, main.js, and styles.css from the latest release.<your-vault>/.obsidian/plugins/codex-workspace/.You can also install the repository as a beta with BRAT.
npm install
npm run build
Then copy manifest.json, main.js, and styles.css into your vault's .obsidian/plugins/codex-workspace/ directory.
The command palette also provides:
Codex Workspace deliberately keeps the integration small and inspectable.
workspace-write, limited to the current vault. Change it to read-only in plugin settings when you only want analysis.--approve-for-me is enabled by default so non-interactive CLI turns can use Codex's automatic review. The plugin never enables --dangerously-bypass-approvals-and-sandbox.Before giving Codex an important editing task, keep your vault under Git or make a backup.
See SECURITY.md for the threat model and reporting process.
Version 0.3.0 is an early public beta:
See the next-phase execution plan for milestones and acceptance criteria.
npm install
npm run dev
Quality checks:
npm run build
npm test
npm audit --omit=dev
Contributions are welcome. Read CONTRIBUTING.md before opening a pull request.
MIT © 2026 yamantaka520