{"version":1,"pages":[{"id":"9pfmxYlsuiyOeDAqdDMe","title":"Why Nimbalyst?","pathname":"/","siteSpaceId":"sitesp_xiPKZ","description":"Nimbalyst is an open-source visual workspace for Claude Code and Codex. Learn what it does, who it is for, and how to start working with AI agents.","breadcrumbs":[{"label":"Product Docs"},{"label":"Getting Started","icon":"rocket-launch"}]},{"id":"wv9SAsSMzmcfAXViHd90","title":"Nimbalyst Tutorial and Demo Videos","pathname":"/getting-started/nimbalyst-demo-and-use-cases","siteSpaceId":"sitesp_xiPKZ","description":"Three ways to learn Nimbalyst: watch a demo video, explore the sample tutorial workspace that ships with the app, or have an agent walk you through a 15-minute guided quickstart.","breadcrumbs":[{"label":"Product Docs"},{"label":"Getting Started","icon":"rocket-launch"}]},{"id":"7FvWQMF0kTK7HGhlQfmo","title":"Quickstart","pathname":"/getting-started/quickstart","siteSpaceId":"sitesp_xiPKZ","description":"Set up Nimbalyst in minutes. Open a project, connect a coding agent, and run your first AI session in a visual interface for Claude Code.","breadcrumbs":[{"label":"Product Docs"},{"label":"Getting Started","icon":"rocket-launch"}]},{"id":"WYzLMHRv6cbJKXHmtp4S","title":"Major Bugs, Outages, Feedback, Discord, Support, Releases","pathname":"/getting-started/feedback-discord-support-releases","siteSpaceId":"sitesp_xiPKZ","description":"Where to report Nimbalyst bugs, check current outage status, join the Discord community, reach the support team, and follow new releases.","breadcrumbs":[{"label":"Product Docs"},{"label":"Getting Started","icon":"rocket-launch"}]},{"id":"UGLFfPrs2857aCJ1mnXK","title":"Release Announcement Archive","pathname":"/getting-started/release-announcements","siteSpaceId":"sitesp_xiPKZ","description":"Archive of every Nimbalyst release announcement email, newest first, with the screenshots and links that went out to the community.","breadcrumbs":[{"label":"Product Docs"},{"label":"Getting Started","icon":"rocket-launch"}]},{"id":"dKl7yByAu9xzgBlsVqKC","title":"Markdown (WYSIWYG)","pathname":"/visual-editors-powered-by-ai/markdown-wysiwyg","siteSpaceId":"sitesp_xiPKZ","description":"Nimbalyst is a WYSIWYG AI markdown editor. Write visually while plain .md files stay on disk, with agent editing built into the same document.","breadcrumbs":[{"label":"Product Docs"},{"label":"VISUAL EDITORS POWERED BY AI","icon":"browser"}]},{"id":"F0zD56kotR9EugLChIt5","title":"Find & Replace and ToC","pathname":"/visual-editors-powered-by-ai/markdown-wysiwyg/find-and-replace-and-toc","siteSpaceId":"sitesp_xiPKZ","description":"Use Cmd+F find and replace plus the auto-generated table of contents to move around long markdown documents in Nimbalyst without scrolling.","breadcrumbs":[{"label":"Product Docs"},{"label":"VISUAL EDITORS POWERED BY AI","icon":"browser"},{"label":"Markdown (WYSIWYG)"}]},{"id":"QRD6uixCzgqErO8aeUf1","title":"AI Editing, Red/Green Diff, Approval","pathname":"/visual-editors-powered-by-ai/markdown-wysiwyg/ai-editing-red-green-diff-approval","siteSpaceId":"sitesp_xiPKZ","description":"How AI editing works in Nimbalyst documents. The agent writes its changes to the file and Nimbalyst shows them as a red and green diff so you can review each one and keep it or revert it.","breadcrumbs":[{"label":"Product Docs"},{"label":"VISUAL EDITORS POWERED BY AI","icon":"browser"},{"label":"Markdown (WYSIWYG)"}]},{"id":"mOuws77EnqCz85rgNNdy","title":"Set Document Type","pathname":"/visual-editors-powered-by-ai/markdown-wysiwyg/set-document-type","siteSpaceId":"sitesp_xiPKZ","description":"Set Document Type turns a markdown document into a tracked Plan or Decision from the editor's Actions menu, without hand-writing YAML frontmatter.","breadcrumbs":[{"label":"Product Docs"},{"label":"VISUAL EDITORS POWERED BY AI","icon":"browser"},{"label":"Markdown (WYSIWYG)"}]},{"id":"nzip8oYXvIlBGv2LvdOG","title":"Mermaid Diagrams and Images","pathname":"/visual-editors-powered-by-ai/mermaid-diagrams-and-images","siteSpaceId":"sitesp_xiPKZ","description":"Insert and edit Mermaid diagrams and images inside Nimbalyst markdown documents, by hand or by asking your AI agent to generate the syntax.","breadcrumbs":[{"label":"Product Docs"},{"label":"VISUAL EDITORS POWERED BY AI","icon":"browser"}]},{"id":"RNgF2IRw9QKRqwl7k8yO","title":"Mockups","pathname":"/visual-editors-powered-by-ai/mockups","siteSpaceId":"sitesp_xiPKZ","description":"Build HTML mockups in Nimbalyst using your docs, code, and sessions as context, then hand the same mockups to your agent to implement.","breadcrumbs":[{"label":"Product Docs"},{"label":"VISUAL EDITORS POWERED BY AI","icon":"browser"}]},{"id":"ywHMjbfswqHOYQAs1bDA","title":"Canvas","pathname":"/visual-editors-powered-by-ai/canvas","siteSpaceId":"sitesp_xiPKZ","description":"Project Canvas is an infinite board whose cards are live editors for real files. Lay out a plan, a diagram, and a flow of mockups side by side and edit any of them in place.","breadcrumbs":[{"label":"Product Docs"},{"label":"VISUAL EDITORS POWERED BY AI","icon":"browser"}]},{"id":"40oL1ez8t5lT4LizCX4c","title":"Animations","pathname":"/visual-editors-powered-by-ai/animations","siteSpaceId":"sitesp_xiPKZ","description":"Author animated explainer diagrams as .anim.json files. Describe what is true at each step, scrub the timeline, and export to MP4 or GIF, with your agent doing the drawing.","breadcrumbs":[{"label":"Product Docs"},{"label":"VISUAL EDITORS POWERED BY AI","icon":"browser"}]},{"id":"HLWC9AvPXst1ZBiFrMLo","title":"Data Models","pathname":"/visual-editors-powered-by-ai/data-models","siteSpaceId":"sitesp_xiPKZ","description":"Design database schemas visually in Nimbalyst. Build a Prisma-based data model with AI from your existing code and markdown documentation.","breadcrumbs":[{"label":"Product Docs"},{"label":"VISUAL EDITORS POWERED BY AI","icon":"browser"}]},{"id":"fXz7X1vOuEjEATmH51hV","title":"CSV","pathname":"/visual-editors-powered-by-ai/csv","siteSpaceId":"sitesp_xiPKZ","description":"Open CSV and TSV files in the built-in Nimbalyst spreadsheet editor, edit rows and columns visually, and let your AI agent work the same data.","breadcrumbs":[{"label":"Product Docs"},{"label":"VISUAL EDITORS POWERED BY AI","icon":"browser"}]},{"id":"b87hzBQSnjDnQ7YdigTf","title":"Browser","pathname":"/visual-editors-powered-by-ai/browser","siteSpaceId":"sitesp_xiPKZ","description":"Preview HTML files and live URLs in the built-in Chromium browser, right next to your project files and your AI coding agent conversation.","breadcrumbs":[{"label":"Product Docs"},{"label":"VISUAL EDITORS POWERED BY AI","icon":"browser"}]},{"id":"8WSWsDYBPY1y4olDEK6j","title":"Calc Sheets","pathname":"/visual-editors-powered-by-ai/calc-sheets","siteSpaceId":"sitesp_xiPKZ","description":"Calc Sheets are markdown spreadsheets (.calc.md) that keep assumptions, formulas, and outputs in one versionable file your AI agent can edit.","breadcrumbs":[{"label":"Product Docs"},{"label":"VISUAL EDITORS POWERED BY AI","icon":"browser"}]},{"id":"NHKnsCjEIzScRI6ZQdzW","title":"Mind Map","pathname":"/visual-editors-powered-by-ai/mind-map","siteSpaceId":"sitesp_xiPKZ","description":"Mind Map is a spatial editor for .mindmap files. Brainstorm on an infinite canvas while the file stays plain text your AI agent can also edit.","breadcrumbs":[{"label":"Product Docs"},{"label":"VISUAL EDITORS POWERED BY AI","icon":"browser"}]},{"id":"FIkJsOchJvBil66iyVro","title":"Excalidraw","pathname":"/visual-editors-powered-by-ai/excalidraw","siteSpaceId":"sitesp_xiPKZ","description":"Draw diagrams, flowcharts, and whiteboard sketches in the built-in Excalidraw editor, and let your AI agent build them from a description.","breadcrumbs":[{"label":"Product Docs"},{"label":"VISUAL EDITORS POWERED BY AI","icon":"browser"}]},{"id":"rAb9PkaN7UclIyq21z0p","title":"PDF Viewer","pathname":"/visual-editors-powered-by-ai/pdf-viewer","siteSpaceId":"sitesp_xiPKZ","description":"Open and read PDF documents in Nimbalyst tabs alongside your other project files, with smooth scrolling, zoom controls, and text selection.","breadcrumbs":[{"label":"Product Docs"},{"label":"VISUAL EDITORS POWERED BY AI","icon":"browser"}]},{"id":"KHB6db7GeB7paDnAEZH0","title":"Code Editor","pathname":"/visual-editors-powered-by-ai/code-editor","siteSpaceId":"sitesp_xiPKZ","description":"Nimbalyst includes a Monaco code editor, the same engine VS Code uses, with syntax highlighting and AI edits next to your docs and diagrams.","breadcrumbs":[{"label":"Product Docs"},{"label":"VISUAL EDITORS POWERED BY AI","icon":"browser"}]},{"id":"EBM1IK5BNBEVjBRq5Bni","title":"File History and Restore","pathname":"/file-management/file-history-and-restore","siteSpaceId":"sitesp_xiPKZ","description":"Nimbalyst saves file snapshots automatically. Open history with Cmd+Y to compare versions and restore a document after an AI edit goes wrong.","breadcrumbs":[{"label":"Product Docs"},{"label":"FILE MANAGEMENT","icon":"rectangle-history-circle-plus"}]},{"id":"i73g4LZQanoLj7XtSO18","title":"File Search, File Tree, and Tabs","pathname":"/file-management/editor","siteSpaceId":"sitesp_xiPKZ","description":"Find files fast in Nimbalyst with Quick Open (Cmd+O), the project file tree, and tabs for working across several documents at the same time.","breadcrumbs":[{"label":"Product Docs"},{"label":"FILE MANAGEMENT","icon":"rectangle-history-circle-plus"}]},{"id":"ERmwpEzuVCSxIxSuwq5I","title":"Multi-Folder Projects","pathname":"/file-management/multi-folder-projects","siteSpaceId":"sitesp_xiPKZ","description":"Attach additional folders to a project so one workspace spans several repositories. Attached folders appear in the explorer, in search, and to your agents, with git tracked per repository.","breadcrumbs":[{"label":"Product Docs"},{"label":"FILE MANAGEMENT","icon":"rectangle-history-circle-plus"}]},{"id":"OChHOv74Jg5n6f1VFold","title":"Project Graph","pathname":"/file-management/project-graph","siteSpaceId":"sitesp_xiPKZ","description":"Explore your whole project as one navigable surface. Atlas maps your project's areas, Pulse shows where activity moved over time, and Evidence Trails walks the recorded links between trackers, session","breadcrumbs":[{"label":"Product Docs"},{"label":"FILE MANAGEMENT","icon":"rectangle-history-circle-plus"}]},{"id":"lpQJtn5C9GocKzX9LZan","title":"Share Link to a File","pathname":"/file-management/share-link-to-a-file","siteSpaceId":"sitesp_xiPKZ","description":"Create an encrypted, expiring public link for a markdown or visual file in Nimbalyst so people outside your workspace can read it in a browser.","breadcrumbs":[{"label":"Product Docs"},{"label":"FILE MANAGEMENT","icon":"rectangle-history-circle-plus"}]},{"id":"q44RYFBUDrdFGENuN1yi","title":"File Edits Sidebar","pathname":"/file-management/file-edits-sidebar","siteSpaceId":"sitesp_xiPKZ","description":"The File Edits Sidebar tracks every file your AI agent read or changed during a session, so you can review each modification before accepting.","breadcrumbs":[{"label":"Product Docs"},{"label":"FILE MANAGEMENT","icon":"rectangle-history-circle-plus"}]},{"id":"5aQqtKIm0mS0JqLoTqJU","title":"Agent Window & Session Management","pathname":"/session-management/agent-window-and-session-management","siteSpaceId":"sitesp_xiPKZ","description":"Manage AI coding sessions in the Nimbalyst Agent window. Start, resume, group, rename, and search long-running Claude Code and Codex sessions.","breadcrumbs":[{"label":"Product Docs"},{"label":"SESSION MANAGEMENT","icon":"rectangle-terminal"}]},{"id":"ZU5OpduVY9gYBpaOrPHz","title":"AI Usage Report","pathname":"/session-management/ai-usage-report","siteSpaceId":"sitesp_xiPKZ","description":"See which models and tools your AI sessions use, compare activity across projects over time, and find Nimbalyst tools you have not tried yet.","breadcrumbs":[{"label":"Product Docs"},{"label":"SESSION MANAGEMENT","icon":"rectangle-terminal"}]},{"id":"lBb6au35QaZbJBllY61L","title":"View Files in Agent Mode","pathname":"/session-management/view-files-in-agent-mode","siteSpaceId":"sitesp_xiPKZ","description":"View and edit the files an AI session touches directly inside Agent mode, without switching to Files mode to check what the agent did.","breadcrumbs":[{"label":"Product Docs"},{"label":"SESSION MANAGEMENT","icon":"rectangle-terminal"}]},{"id":"PCZfPm7Is5mjz0QsyFFr","title":"Workstreams","pathname":"/session-management/workstreams","siteSpaceId":"sitesp_xiPKZ","description":"Workstreams group related AI sessions that touch the same files or topic, so you can branch an approach without losing the earlier thread.","breadcrumbs":[{"label":"Product Docs"},{"label":"SESSION MANAGEMENT","icon":"rectangle-terminal"}]},{"id":"kFJUJ4icHp2IiufQq7JM","title":"Import Claude Code Sessions","pathname":"/session-management/import-claude-code-sessions","siteSpaceId":"sitesp_xiPKZ","description":"Import sessions from the Claude Code CLI into Nimbalyst so you can browse, search, resume, and continue past terminal conversations visually.","breadcrumbs":[{"label":"Product Docs"},{"label":"SESSION MANAGEMENT","icon":"rectangle-terminal"}]},{"id":"f5etZytJv5SXyah8LS3j","title":"/ Commands and Skills","pathname":"/session-management/commands-and-skills","siteSpaceId":"sitesp_xiPKZ","description":"Use Claude Code and Codex slash commands, custom commands, and skills in Nimbalyst, and learn how actions, commands, and skills differ.","breadcrumbs":[{"label":"Product Docs"},{"label":"SESSION MANAGEMENT","icon":"rectangle-terminal"}]},{"id":"8bjYPTQbTFnqP1PViKXj","title":"AI Actions","pathname":"/session-management/ai-actions","siteSpaceId":"sitesp_xiPKZ","description":"AI Actions are reusable prompt presets that show up in the Nimbalyst composer. Define them in one workspace file so they version and share.","breadcrumbs":[{"label":"Product Docs"},{"label":"SESSION MANAGEMENT","icon":"rectangle-terminal"}]},{"id":"wWYLDGkNuoP8vmHuPiTE","title":"Interactive Prompts (PromptForUserInput)","pathname":"/session-management/interactive-prompts","siteSpaceId":"sitesp_xiPKZ","description":"PromptForUserInput is a built-in Nimbalyst tool that lets your agent collect several answers at once through one structured widget.","breadcrumbs":[{"label":"Product Docs"},{"label":"SESSION MANAGEMENT","icon":"rectangle-terminal"}]},{"id":"fiLpbmAJQTiBSMIZSqmJ","title":"Automations","pathname":"/session-management/automations","siteSpaceId":"sitesp_xiPKZ","description":"Schedule recurring AI tasks in Nimbalyst. Automations run on a timer from a markdown file to produce standups, weekly reports, and reviews.","breadcrumbs":[{"label":"Product Docs"},{"label":"SESSION MANAGEMENT","icon":"rectangle-terminal"}]},{"id":"o7fn6towmv1ddlqRVMwV","title":"Share Link to a Session","pathname":"/session-management/share-link-to-a-session","siteSpaceId":"sitesp_xiPKZ","description":"Create a public share link for an AI session so anyone can read the full transcript in a browser without installing Nimbalyst.","breadcrumbs":[{"label":"Product Docs"},{"label":"SESSION MANAGEMENT","icon":"rectangle-terminal"}]},{"id":"2gAYt3ChL1XXFKNWokGi","title":"Tracker Overview","pathname":"/task-management/overview","siteSpaceId":"sitesp_xiPKZ","description":"Nimbalyst has a built-in issue tracker that keeps bugs, features, tasks, and plans in your project, next to your docs and AI sessions.","breadcrumbs":[{"label":"Product Docs"},{"label":"TASK MANAGEMENT","icon":"square-check"}]},{"id":"m0DmeezOQZABns8F9BW9","title":"Item Types and Fields","pathname":"/task-management/item-types-and-fields","siteSpaceId":"sitesp_xiPKZ","description":"Nimbalyst ships seven built-in tracker item types, each with its own status workflow, fields, and icon. Learn what each type is meant to track.","breadcrumbs":[{"label":"Product Docs"},{"label":"TASK MANAGEMENT","icon":"square-check"}]},{"id":"E0al2ea73T9GWWEyXnqn","title":"Views: Kanban, List, and Tag Board","pathname":"/task-management/kanban-and-list","siteSpaceId":"sitesp_xiPKZ","description":"Switch between kanban board, list, and tag board views in the Nimbalyst tracker, then save any filter and grouping as a named view to reuse.","breadcrumbs":[{"label":"Product Docs"},{"label":"TASK MANAGEMENT","icon":"square-check"}]},{"id":"hjs3uuqemHeB8KSk9SXx","title":"Item Detail, Comments, Activity","pathname":"/task-management/item-detail","siteSpaceId":"sitesp_xiPKZ","description":"Open a tracker item to edit fields in place, write the body, add comments, and follow the full activity history of a piece of work.","breadcrumbs":[{"label":"Product Docs"},{"label":"TASK MANAGEMENT","icon":"square-check"}]},{"id":"NShjnsrM7Yue0akPuvYa","title":"Creating Items","pathname":"/task-management/creating-items","siteSpaceId":"sitesp_xiPKZ","description":"Several ways to create tracker items in Nimbalyst, from asking your AI agent during a session to writing inline tags or YAML in markdown.","breadcrumbs":[{"label":"Product Docs"},{"label":"TASK MANAGEMENT","icon":"square-check"}]},{"id":"k6lbucYr0JECtDGHWJvh","title":"Referencing Tracker Items","pathname":"/task-management/referencing-tracker-items","siteSpaceId":"sitesp_xiPKZ","description":"Drop a live reference to any tracker item into a document or AI chat. The chip shows the current status and title and stays up to date.","breadcrumbs":[{"label":"Product Docs"},{"label":"TASK MANAGEMENT","icon":"square-check"}]},{"id":"FapqYV00lJ1ttFzkIxOx","title":"Linking Tracker Items","pathname":"/task-management/linking-tracker-items","siteSpaceId":"sitesp_xiPKZ","description":"Link tracker items to each other with parent, blocks, and duplicate relationships. Links are two-way, so setting one side updates the other.","breadcrumbs":[{"label":"Product Docs"},{"label":"TASK MANAGEMENT","icon":"square-check"}]},{"id":"RxmkXLpV1c7WdhafmZk6","title":"Sharing Plans and Trackers","pathname":"/task-management/sharing-plans-and-trackers","siteSpaceId":"sitesp_xiPKZ","description":"How to share Nimbalyst plans and tracker items with teammates, and how personal and shared trackers differ in practice.","breadcrumbs":[{"label":"Product Docs"},{"label":"TASK MANAGEMENT","icon":"square-check"}]},{"id":"lPR3R7ZminAsfQyVrONZ","title":"AI Integration","pathname":"/task-management/ai-integration","siteSpaceId":"sitesp_xiPKZ","description":"AI agents in Nimbalyst can create, update, and query tracker items during a session. Link the ones that matter, or turn agent access off.","breadcrumbs":[{"label":"Product Docs"},{"label":"TASK MANAGEMENT","icon":"square-check"}]},{"id":"mO2pBJnrE8a2rLOaWy5W","title":"Linking Sessions and Tracked Items","pathname":"/task-management/linking-sessions-and-tracked-items","siteSpaceId":"sitesp_xiPKZ","description":"Link AI sessions to tracker items so the conversation behind a bug fix or a design decision stays attached to the work item it produced.","breadcrumbs":[{"label":"Product Docs"},{"label":"TASK MANAGEMENT","icon":"square-check"}]},{"id":"ABlOx7v63sWsrolqhCdP","title":"Custom Tracker Types","pathname":"/task-management/custom-tracker-types","siteSpaceId":"sitesp_xiPKZ","description":"Define your own tracker types in Nimbalyst with YAML config files or from Settings. Custom types get the same board, detail view, and AI integration.","breadcrumbs":[{"label":"Product Docs"},{"label":"TASK MANAGEMENT","icon":"square-check"}]},{"id":"TW6CnsX0oztZdQL7uGRy","title":"The nim CLI","pathname":"/task-management/nim-cli","siteSpaceId":"sitesp_xiPKZ","description":"nim is a command-line tool for Nimbalyst trackers. List, create, update, comment, archive, and import items from your shell, and pipe JSON out.","breadcrumbs":[{"label":"Product Docs"},{"label":"TASK MANAGEMENT","icon":"square-check"}]},{"id":"qEBjmbsyVVdhQ1I4ahqA","title":"Local Config","pathname":"/task-management/local-config","siteSpaceId":"sitesp_xiPKZ","description":"Where Nimbalyst keeps tracker type definitions and markdown-backed items, and which tracker settings live in the app.","breadcrumbs":[{"label":"Product Docs"},{"label":"TASK MANAGEMENT","icon":"square-check"}]},{"id":"tOlEU7gvOMzws60BKB1l","title":"Coding with Coding Agents & Nimbalyst","pathname":"/developer-features/coding-with-claude-code-and-nimbalyst","siteSpaceId":"sitesp_xiPKZ","description":"How to code with Claude Code and Codex inside Nimbalyst, a visual interface for coding agents with your files, diffs, and sessions side by side.","breadcrumbs":[{"label":"Product Docs"},{"label":"DEVELOPER FEATURES","icon":"code"}]},{"id":"2TkIEHyRwnJAdMU7DPek","title":"Basics on Code/Git for Non-Devs","pathname":"/developer-features/basics-on-code-git-for-non-devs","siteSpaceId":"sitesp_xiPKZ","description":"A plain-language introduction to code and git for product managers and designers who want to use a coding agent without a dev background.","breadcrumbs":[{"label":"Product Docs"},{"label":"DEVELOPER FEATURES","icon":"code"}]},{"id":"nmVmX8JYedwDC4JF8LvG","title":"Turn on/off Developer Mode","pathname":"/developer-features/turn-on-off-developer-mode","siteSpaceId":"sitesp_xiPKZ","description":"Turn Developer Mode on or off in Nimbalyst to show or hide the terminal, git worktrees, and the other git features you may not need.","breadcrumbs":[{"label":"Product Docs"},{"label":"DEVELOPER FEATURES","icon":"code"}]},{"id":"zDbTDmFoTf2biDo9TXlU","title":"Terminal Window","pathname":"/developer-features/terminal-window","siteSpaceId":"sitesp_xiPKZ","description":"Run a Ghostty-powered terminal inside Nimbalyst. Create multiple terminal sessions in your workspace directory that survive app restarts.","breadcrumbs":[{"label":"Product Docs"},{"label":"DEVELOPER FEATURES","icon":"code"}]},{"id":"Iu3vGCzGVf4grxXrnmJs","title":"Worktrees","pathname":"/developer-features/worktrees","siteSpaceId":"sitesp_xiPKZ","description":"Use git worktrees in Nimbalyst to run AI coding agents on several branches at once, each with its own directory, session, and diff to review.","breadcrumbs":[{"label":"Product Docs"},{"label":"DEVELOPER FEATURES","icon":"code"}]},{"id":"ka7GyxfcBK2P6NHYaDOe","title":"Working with Git","pathname":"/developer-features/working-with-git","siteSpaceId":"sitesp_xiPKZ","description":"Commit, check status, and manage branches in Nimbalyst with AI-generated commit proposals and git file status colors in the file tree.","breadcrumbs":[{"label":"Product Docs"},{"label":"DEVELOPER FEATURES","icon":"code"}]},{"id":"9SdgVw8bPaCdYxy84M9R","title":"Pull Request Reviews","pathname":"/developer-features/pull-request-reviews","siteSpaceId":"sitesp_xiPKZ","description":"Review GitHub pull requests inside Nimbalyst. Read the diff, run an AI review, open the branch in a worktree, then comment, approve, or merge.","breadcrumbs":[{"label":"Product Docs"},{"label":"DEVELOPER FEATURES","icon":"code"}]},{"id":"YaP10PwuFVJIlL9PjYY1","title":"Agent Teams","pathname":"/developer-features/agent-teams-and-super-loops","siteSpaceId":"sitesp_xiPKZ","description":"Agent Teams let one coding agent session spawn parallel teammate agents. Super Loops run an agent iteratively on one task until it is complete.","breadcrumbs":[{"label":"Product Docs"},{"label":"DEVELOPER FEATURES","icon":"code"}]},{"id":"K5fHZWzzHg7Loh7H0rP2","title":"Nimbalyst Teams: Step by Step","pathname":"/team-collaboration/teams-tutorial","siteSpaceId":"sitesp_xiPKZ","description":"A step-by-step walkthrough of Nimbalyst Teams: sign in, invite your team, and work together in shared trackers and documents with your coding agents.","breadcrumbs":[{"label":"Product Docs"},{"label":"TEAM COLLABORATION"}]},{"id":"qvF4CwYzbuFLxrKvoYJg","title":"Team Collaboration Overview","pathname":"/team-collaboration/overview","siteSpaceId":"sitesp_xiPKZ","description":"How Nimbalyst Teams adds shared documents and trackers on top of each teammate’s local workspace and their own locally running coding agents.","breadcrumbs":[{"label":"Product Docs"},{"label":"TEAM COLLABORATION"}]},{"id":"3nTd4e7anFEmWRM67r0j","title":"Collaborative Documents","pathname":"/team-collaboration/documents","siteSpaceId":"sitesp_xiPKZ","description":"Share markdown docs, mockups, and diagrams with your team. Teammates and their local coding agents edit the same files in real time.","breadcrumbs":[{"label":"Product Docs"},{"label":"TEAM COLLABORATION"}]},{"id":"iz8keGmlbmuYxNiUgJPv","title":"Collaborative Trackers","pathname":"/team-collaboration/trackers","siteSpaceId":"sitesp_xiPKZ","description":"Share one tracker board across your team. Teammates and their locally running AI agents keep the same bugs, features, and plans current.","breadcrumbs":[{"label":"Product Docs"},{"label":"TEAM COLLABORATION"}]},{"id":"DiIpZmm4HKcACE0jxzKh","title":"Ask Your Team for Feedback","pathname":"/team-collaboration/feedback-requests","siteSpaceId":"sitesp_xiPKZ","description":"Ask teammates a structured question about a document, mockup, or diagram. Your agent drafts the request, it lands in their inbox with the artifacts attached, and you get a tally instead of a thread.","breadcrumbs":[{"label":"Product Docs"},{"label":"TEAM COLLABORATION"}]},{"id":"ECYQmAtt51AePnF16d8j","title":"Decision Blocks in Documents","pathname":"/team-collaboration/decisions","siteSpaceId":"sitesp_xiPKZ","description":"Put a decision question inside the document it is about. Author it as an answerable field, decide it yourself or ask teammates, and seal an attributed outcome that stays in the markdown.","breadcrumbs":[{"label":"Product Docs"},{"label":"TEAM COLLABORATION"}]},{"id":"hhLzmihBQRvwHOAy5W13","title":"Web Console (console.nimbalyst.com)","pathname":"/team-collaboration/web-console","siteSpaceId":"sitesp_xiPKZ","description":"Open your team's shared documents in a browser at console.nimbalyst.com, edit them live with teammates, leave comments, and manage your organization.","breadcrumbs":[{"label":"Product Docs"},{"label":"TEAM COLLABORATION"}]},{"id":"r4Z35Le5sAHLbKusAYxT","title":"Set Up Nimbalyst Teams","pathname":"/team-collaboration/setup-teams-and-orgs","siteSpaceId":"sitesp_xiPKZ","description":"Create a Nimbalyst organization, attach a project to it, invite teammates, and manage members, projects, messaging, and encryption from the organization management dialog.","breadcrumbs":[{"label":"Product Docs"},{"label":"TEAM COLLABORATION"}]},{"id":"M2UdFFmc6sR8CpSYltPH","title":"Extension System & Marketplace","pathname":"/extensions/extension-system-and-marketplace","siteSpaceId":"sitesp_xiPKZ","description":"Install Nimbalyst extensions from the marketplace registry to add editors, AI tools, and panels, or publish an extension you built yourself.","breadcrumbs":[{"label":"Product Docs"},{"label":"EXTENSIONS","icon":"arrows-from-dotted-line"}]},{"id":"4nR32XaV25gkiWpD5cz5","title":"Building Your Own Extensions","pathname":"/extensions/building-extensions","siteSpaceId":"sitesp_xiPKZ","description":"Build your own Nimbalyst extension with custom editors, AI tools, panels, and themes, packaged with a manifest that declares what it adds.","breadcrumbs":[{"label":"Product Docs"},{"label":"EXTENSIONS","icon":"arrows-from-dotted-line"}]},{"id":"JNUy3jBPNjUHx3pnlsyF","title":"Getting Started","pathname":"/extensions/building-extensions/getting-started","siteSpaceId":"sitesp_xiPKZ","description":"Create your first Nimbalyst extension step by step, ending with a working custom editor for a new file type built on the extension SDK.","breadcrumbs":[{"label":"Product Docs"},{"label":"EXTENSIONS","icon":"arrows-from-dotted-line"},{"label":"Building Your Own Extensions"}]},{"id":"W9JSk8T02sflS0J4BGgF","title":"Custom Editors","pathname":"/extensions/building-extensions/custom-editors","siteSpaceId":"sitesp_xiPKZ","description":"Build a custom editor extension for Nimbalyst: the useEditorLifecycle hook, the EditorHost interface, undo and redo, and large file handling.","breadcrumbs":[{"label":"Product Docs"},{"label":"EXTENSIONS","icon":"arrows-from-dotted-line"},{"label":"Building Your Own Extensions"}]},{"id":"GRpTGde8qHn32FvVOF4e","title":"AI Tools","pathname":"/extensions/building-extensions/ai-tools","siteSpaceId":"sitesp_xiPKZ","description":"Add AI tools to a Nimbalyst extension so coding agents can read and change your custom file types instead of only seeing raw file content.","breadcrumbs":[{"label":"Product Docs"},{"label":"EXTENSIONS","icon":"arrows-from-dotted-line"},{"label":"Building Your Own Extensions"}]},{"id":"dTEl3gMlrjlQDu0j5O6g","title":"Manifest Reference","pathname":"/extensions/building-extensions/manifest-reference","siteSpaceId":"sitesp_xiPKZ","description":"Full reference for the Nimbalyst extension manifest.json: required fields, permissions, contributions, file pattern syntax, and validation.","breadcrumbs":[{"label":"Product Docs"},{"label":"EXTENSIONS","icon":"arrows-from-dotted-line"},{"label":"Building Your Own Extensions"}]},{"id":"S3vqrbHgXVqPfw2eKjZM","title":"API Reference","pathname":"/extensions/building-extensions/api-reference","siteSpaceId":"sitesp_xiPKZ","description":"TypeScript API reference for @nimbalyst/extension-sdk, covering ExtensionContext, custom editors, AI tools, panels, storage, and manifest types.","breadcrumbs":[{"label":"Product Docs"},{"label":"EXTENSIONS","icon":"arrows-from-dotted-line"},{"label":"Building Your Own Extensions"}]},{"id":"O1pMHRdUOAI0IB5r0Y4p","title":"Mobile App","pathname":"/mobile/mobile-app","siteSpaceId":"sitesp_xiPKZ","description":"Run your desktop coding agents from your phone with Nimbalyst Mobile. Start and resume sessions, answer approvals, and edit synced markdown on the go.","breadcrumbs":[{"label":"Product Docs"},{"label":"MOBILE","icon":"mobile-screen"}]},{"id":"VcTn61IssUgr0RnN2dhM","title":"Voice on Mobile","pathname":"/mobile/voice-on-mobile","siteSpaceId":"sitesp_xiPKZ","description":"Talk to the coding agents running on your desktop from the Nimbalyst iOS app. Voice relays what you say and speaks the result back to you.","breadcrumbs":[{"label":"Product Docs"},{"label":"MOBILE","icon":"mobile-screen"}]},{"id":"vuLwwVpAN2cOi35stjwq","title":"AI Provider Setup and Notifications","pathname":"/setup-nimbalyst/ai-provider-setup-and-notifications","siteSpaceId":"sitesp_xiPKZ","description":"Connect Claude, Codex, Copilot, and other AI providers in Nimbalyst, add keys or subscriptions, and set up session completion notifications.","breadcrumbs":[{"label":"Product Docs"},{"label":"SETUP Nimbalyst","icon":"sparkles"}]},{"id":"FQ5EQWVOxtzbySTQ3nMp","title":"Application, Account, and Project Settings","pathname":"/setup-nimbalyst/settings-scopes","siteSpaceId":"sitesp_xiPKZ","description":"Nimbalyst splits settings into application, account, and project scopes, so it is clear whether a change applies everywhere or to one project.","breadcrumbs":[{"label":"Product Docs"},{"label":"SETUP Nimbalyst","icon":"sparkles"}]},{"id":"Mug4LbHdgZjSUq9EXj9A","title":"Claude Code in Vertex, Bedrock","pathname":"/setup-nimbalyst/claude-code-in-vertex-bedrock","siteSpaceId":"sitesp_xiPKZ","description":"Configure Claude Code in Nimbalyst to run through Google Vertex AI or Amazon Bedrock using your own cloud account and existing credentials.","breadcrumbs":[{"label":"Product Docs"},{"label":"SETUP Nimbalyst","icon":"sparkles"}]},{"id":"7Ngxs8knqGzG08Hqweod","title":"MCP","pathname":"/setup-nimbalyst/mcp","siteSpaceId":"sitesp_xiPKZ","description":"Add MCP servers to Nimbalyst so your coding agent can reach GitHub, Linear, Slack, and other services. Covers install, config, and permissions.","breadcrumbs":[{"label":"Product Docs"},{"label":"SETUP Nimbalyst","icon":"sparkles"}]},{"id":"7UL27ULlECcmceoqt5xN","title":"Alpha Features","pathname":"/setup-nimbalyst/alpha-features","siteSpaceId":"sitesp_xiPKZ","description":"Find and enable alpha features in Nimbalyst, understand the separate Alpha update channel, and see which capabilities are still experimental.","breadcrumbs":[{"label":"Product Docs"},{"label":"SETUP Nimbalyst","icon":"sparkles"}]},{"id":"RHaHkvnwVoax7bkDt1Sg","title":"Voice Mode","pathname":"/setup-nimbalyst/voice-mode","siteSpaceId":"sitesp_xiPKZ","description":"Talk to your coding agent and hear it reply. How to turn on Nimbalyst Voice Mode on desktop and mobile, pick a voice, and run hands-free.","breadcrumbs":[{"label":"Product Docs"},{"label":"SETUP Nimbalyst","icon":"sparkles"}]},{"id":"y1ImpaVEeHIlp8kVib39","title":"Open Data, Workflow, File Storage","pathname":"/open-safe-private-secure/open-data-workflow-file-storage","siteSpaceId":"sitesp_xiPKZ","description":"Nimbalyst keeps your documents, metadata, and settings in open formats on your own machine, and the app itself is open source on GitHub.","breadcrumbs":[{"label":"Product Docs"},{"label":"Open, Safe, Private, Secure","icon":"book-open"}]},{"id":"LVjOXJah74OgMcyxwxHO","title":"Permissions and Safety","pathname":"/open-safe-private-secure/permissions-and-safety","siteSpaceId":"sitesp_xiPKZ","description":"How Nimbalyst permissions keep AI agents in bounds by approving file writes and shell commands, and guarding against prompt injection.","breadcrumbs":[{"label":"Product Docs"},{"label":"Open, Safe, Private, Secure","icon":"book-open"}]},{"id":"HCH1CrqYSFnEqIG9ou4g","title":"Privacy","pathname":"/open-safe-private-secure/privacy","siteSpaceId":"sitesp_xiPKZ","description":"Nimbalyst is local first. Files, app state, and agents stay on your machine, and online features move only the data that feature needs.","breadcrumbs":[{"label":"Product Docs"},{"label":"Open, Safe, Private, Secure","icon":"book-open"}]},{"id":"NgIOWi5YpIh3prh03RZ6","title":"Session and Window State Storage","pathname":"/open-safe-private-secure/session-and-window-state-storage","siteSpaceId":"sitesp_xiPKZ","description":"Where Nimbalyst stores AI session history and window state on your machine, including the local database location on macOS, Windows, and Linux.","breadcrumbs":[{"label":"Product Docs"},{"label":"Open, Safe, Private, Secure","icon":"book-open"}]},{"id":"gXuTCduvnvRq8eCHIV8t","title":"Security","pathname":"/open-safe-private-secure/security","siteSpaceId":"sitesp_xiPKZ","description":"How Nimbalyst handles files, sessions, and credentials, with open source code your security team can audit and encryption for shared data.","breadcrumbs":[{"label":"Product Docs"},{"label":"Open, Safe, Private, Secure","icon":"book-open"}]},{"id":"qz4uyyDXlfYFAg2oJSbO","title":"FAQs","pathname":"/faqs/faqs","siteSpaceId":"sitesp_xiPKZ","description":"Answers to common Nimbalyst questions about open source, Claude Code custom commands, multiple workspaces, data privacy, offline use, and file associations.","breadcrumbs":[{"label":"Product Docs"},{"label":"FAQs","icon":"comments"}]},{"id":"ouHOscG8WRGInbgQwney","title":"Troubleshooting","pathname":"/troubleshooting/troubleshooting","siteSpaceId":"sitesp_xiPKZ","description":"Fix common Nimbalyst problems, including agents not responding, provider outages, API key and login errors, sync issues, and install trouble.","breadcrumbs":[{"label":"Product Docs"},{"label":"Troubleshooting"}]},{"id":"OlQBc0YdOD2d5Vwoqt5S","title":"Database Backups and Restore","pathname":"/troubleshooting/database-backups-and-restore","siteSpaceId":"sitesp_xiPKZ","description":"Where Nimbalyst stores its automatic database backups on macOS, Windows, and Linux, and how to restore one by hand for both the SQLite and PGLite backends.","breadcrumbs":[{"label":"Product Docs"},{"label":"Troubleshooting"}]},{"id":"ghMbbVIckKAMd69e3rW2","title":"Windows: Detailed Install Guide","pathname":"/detailed-install-guides/windows-detailed-install-guide","siteSpaceId":"sitesp_xiPKZ","description":"Install Nimbalyst on Windows, open a project, and connect Claude Agent or OpenAI Codex using a plan login or API key.","breadcrumbs":[{"label":"Product Docs"},{"label":"Detailed Install Guides","icon":"desktop-arrow-down"}]},{"id":"KwMsM4nEFJSSCrPh8ADf","title":"Mac: Detailed Install Guide","pathname":"/detailed-install-guides/mac-detailed-install-guide","siteSpaceId":"sitesp_xiPKZ","description":"Install Nimbalyst on macOS, open a project, and connect Claude Agent or OpenAI Codex using a plan login or API key.","breadcrumbs":[{"label":"Product Docs"},{"label":"Detailed Install Guides","icon":"desktop-arrow-down"}]}]}