Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.brunelagent.ai/llms.txt

Use this file to discover all available pages before exploring further.

Brunel Agent is a desktop application for development teams to plan work with AI, brief their coding agents, and verify the results. It sits at the start and end of your AI development workflow — planning before execution, and verification after. It does not generate code itself.
No. Brunel Agent is intentionally focused on planning and verification, not code generation. It produces structured plans that you export to a coding agent (Cursor, Claude Code, GitHub Copilot, or any other tool). This separation keeps your planning clean, auditable, and agent-agnostic.
Brunel is agent-agnostic. Any AI coding agent that supports MCP (Model Context Protocol) can connect directly to Brunel’s local MCP server. For agents that don’t support MCP, you can copy or export the plan manually. The app is specifically designed around Cursor, Claude Code, and GitHub Copilot, but is not limited to these.
Brunel Agent requires an internet connection for AI planning sessions (which call the Anthropic or AWS Bedrock API) and for real-time team sync. The app will launch offline, but AI features and team collaboration will be unavailable until connectivity is restored.
All data — sessions, messages, context files, and plans — is stored in the cloud using AWS infrastructure with encryption at rest and in transit. The MCP server runs on localhost only and is never exposed to the internet. Context files you upload are associated with your session and accessible only to members of your organization.
Yes. Your Brunel account can be a member of multiple organizations. When you log in, you’ll see the organization selection screen — choose the organization you want to work in. To switch organizations, log out and select a different one on your next login.
AI planning features will be paused until the next billing cycle resets your credit balance. You can upgrade to a higher plan at any time from Settings → Billing to get more credits immediately.
Yes. New organizations start with a 200-credit trial — enough to run several planning sessions and explore the full workflow. No credit card is required to start a trial. You can subscribe to a paid plan at any time from Settings → Billing.
Brunel supports plain text, Markdown, code files (any extension), .docx Word documents, and .xlsx Excel spreadsheets. Docx and xlsx files have inline viewers so you can preview them without leaving the app.
Not currently. Brunel Agent is available for macOS (Apple Silicon and Intel) and Windows. Linux support is not available at this time.
Brunel uses soft-delete — archiving removes a session from your active view but preserves all history. You can recover an archived session at any time. There is no permanent delete for sessions.
Yes. If your project has GitHub integration configured (GitHub App or personal OAuth), you can switch a session’s code source to GitHub mode. The agent reads files directly from the repository — no local checkout needed. See Code Sources & Worktrees for details.
A worktree is an isolated copy of your repository on a dedicated branch, created automatically for a session. Use worktrees when you want the agent to work on a separate branch without touching your main working copy. Click + worktree in the session workspace bar to create one. See Code Sources & Worktrees for more.
Phase (Backlog → Planning → Execution → Verification) represents where in the workflow a task sits. Status (Active, On Hold, Blocked, Completed) represents the current activity state within that phase. A session can be in the Planning phase but marked as Blocked because an external dependency is unresolved.
Yes. On the login screen, click Continue with Google to sign in or create an account using your Google identity. If you already have a Brunel account with the same email, your Google account will be linked automatically.
Auto-reload automatically purchases additional credits when your balance drops below a threshold you configure — so sessions are never interrupted by an empty balance. You need a saved payment method and Owner role to enable it. Go to Settings → Billing → Auto-Reload to configure the reload amount and trigger threshold.