# Nodal > Nodal (also called ToolTab v2) is a desktop workspace for AI coding agents and terminals: an Agent Mode that works with ChatGPT/Codex, Claude Code and local Ollama models, a Tab Mode of real terminals, a notification center, a plugin system and deep theming. Windows first, currently in beta testing, built in public on The Late Build livestream. Creator hub: https://thelatebuild.pages.dev/ ## Product - [Features](https://nodal-ide.pages.dev/features/): A tour of Nodal's features: Agent Mode, Tab Mode, notification center, right-sidebar tabs, review, providers, plugins, theming and what is still planned. - [Agent Mode](https://nodal-ide.pages.dev/agent-mode/): Agent Mode is Nodal's workspace for Codex, Claude Code and Ollama: streaming turns, approvals, steer and queue, review, file cards and a side panel. - [Tab Mode](https://nodal-ide.pages.dev/tab-mode/): Tab Mode is Nodal's grid of real terminals for running Codex CLI, Claude Code and other agents side by side, with draggable, resizable windows and pages. - [Notification Center](https://nodal-ide.pages.dev/notification-center/): Nodal's notification center (NodalBeeper) tells you when an agent is done or needs you, lets you answer in place and takes dictated or typed prompts. - [AgentBoard & Avatars](https://nodal-ide.pages.dev/agentboard/): AgentBoard lets AI agents message each other through plain files, and Nodal's agent avatars give each one a unique face whose eyes emote by state. ## Customize - [Plugins & Modding](https://nodal-ide.pages.dev/plugins/): NodalForge is Nodal's plugin system: sandboxed Electron processes, a versioned handshake, safe restarts and a SpaceWatcher example. Mod the app your way. - [Theming](https://nodal-ide.pages.dev/theming/): Nodal's elaborate theming: light or dark base, seven accents plus a custom color, separate title and body fonts, reduced motion and draggable layouts. - [Providers](https://nodal-ide.pages.dev/providers/): How Nodal works with ChatGPT/Codex, Claude Code and local Ollama models: connections, credentials, models, permissions, tools and the real differences. ## Under the hood - [Architecture](https://nodal-ide.pages.dev/architecture/): How Nodal is built: Electron main and renderer, a narrow preload bridge, xterm.js and node-pty terminals, atomic JSON storage and a canonical event model. - [Security & Privacy](https://nodal-ide.pages.dev/security/): Nodal's security model: no stored provider credentials, a sandboxed renderer and browser, verified process ownership, redacted logs and honest limits. - [How It's Built](https://nodal-ide.pages.dev/how-its-built/): Nodal is built by teams of Claude and Codex agents under one human product owner: pages, roles, handoffs, a decision ledger, review gates and AgentBoard. - [Development History](https://nodal-ide.pages.dev/history/): The timeline of Nodal: ToolTab v1 in WPF, the August planning pages, the Electron rewrite, real Codex, Linux, plugins, Claude and Ollama, and beta 0.2.0. ## Projects - [Benchmarks](https://nodal-ide.pages.dev/benchmarks/): The spaceship and island benchmarks: the same prompt given to different AI coding agents, compared on tokens, time, cost and output. Results and caveats. - [IdeaBoard](https://nodal-ide.pages.dev/ideaboard/): IdeaBoard is a cross-project idea board: write raw notes, split them into numbered ideas with any AI, select the best and hand them to the building agent. - [NodalVoice](https://nodal-ide.pages.dev/nodalvoice/): NodalVoice is a Windows dictation app: hold a shortcut, speak, choose where the text goes. Local Whisper transcription and a path into Nodal. - [ToolTab v1](https://nodal-ide.pages.dev/tooltab-v1/): ToolTab v1 was a Windows WPF clipboard workspace with a Beeper notification center and CodexBot session monitor. See what it did and what Nodal kept. ## Project - [Beta Status](https://nodal-ide.pages.dev/beta/): Nodal is in beta testing. What beta 0.2.0 contains, who is testing, platforms, installer caveats, known limits and how to join the community. - [Roadmap](https://nodal-ide.pages.dev/roadmap/): Nodal's roadmap: beta testing, merge to main, side chat, signing, Linux and macOS, plugins before v1, community features and the ideas still on the shelf. - [FAQ](https://nodal-ide.pages.dev/faq/): Answers about Nodal: what it is, beta status and downloads, platforms, pricing, providers, credentials, privacy, plugins, avatars and how to get involved. - [About](https://nodal-ide.pages.dev/about/): Who makes Nodal: vAlentino718 of The Late Build, building in public on Twitch and YouTube. Find the livestream, socials, Discord and sibling projects. ## Full text - [llms-full.txt](https://nodal-ide.pages.dev/llms-full.txt): the text of every page in one file ## Related sites - [The Late Build](https://thelatebuild.pages.dev/): livestream, socials, games and benchmark write-ups from the stream angle