engineering / agent
Radiant
A Mac app for chatting with coding agents on cloud or local models, with a live feed of tool calls and a terminal in one window.
At a glance
- Purpose
- A Mac app for chatting with coding agents on cloud or local models, with a live feed of tool calls and a terminal in one window.
- Runs in
- Local agent with shell, Web service
- Operating systems
- macOS
- Needs
- Runtime: Not stated; Needs internet: Not stated; Needs accounts or API keys beyond your agent: No
- Files and data
- Reads files: Yes; Writes files: Yes; Sends data to other services: Not stated
- Tool type
- Agent
- Delivery
- From GitHub
- Version
- Latest on the master branch
- Access
- Code on GitHub
- Compatibility
- According to the README, the Mac download is for Apple Silicon. The README lists Anthropic, OpenAI, OpenRouter, xAI, Nous, Groq and Mistral, plus local Ollama and LM Studio models. The README names subscription sign-in for Claude, ChatGPT, Grok, GitHub Copilot, Qwen and Nous Portal. The README says Radiant reads AGENTS.md, CLAUDE.md, .clinerules and .cursorrules from a project. The README also describes a separate iPhone and iPad app on the App Store.
- External costs
- The README calls the project free and open source under the MIT licence. It says you can sign in with a subscription you already pay for (Claude, ChatGPT, Grok, GitHub Copilot, Qwen or Nous Portal) or paste an API key for a provider. It says local models through Ollama or LM Studio need no account or key. It describes a spend budget you set for long builds and shows run costs at list price. It gives no prices for the providers.
- Permissions
- The README installs the Mac app into Applications and says it updates itself. The README's source routes install dependencies with npm. The supplied top-level file list includes scripts/; the README does not describe that folder's contents or permissions. The README describes subscription sign-in or provider API keys stored in ~/.radiant/config.json with mode 0600. The README describes file reading, writing and editing, shell commands, task runs, loops, concurrent graphs and checkpoint rollback. The README describes command approvals that ask each time, use a decision model for low-risk commands, or allow commands without asking. The README says the Browser Bridge extension can read pages, click and inspect network calls in signed-in Chrome. The README describes voice chat through OpenAI or Google. The README says the server binds to 127.0.0.1 unless sharing is enabled with an access token and describes removing secrets from the agent shell's environment.
- Usage terms
- MIT License, as stated in the repository. See its LICENSE file for the exact terms. The README says Radiant was previously under the Functional Source License and is now MIT.
- Interface
- desktop
Code on GitHub
templetongroup/radiant
MITA local coding harness for Mac. Chat with coding agents across cloud and local models, watch every tool call in a live activity feed, and drive a real terminal — in one window. Free and MIT licensed.
Topics: ai ai-agents app claude coding-agent developer-tools electron llm
Public GitHub data fetched · 0 days old
Skill folders in this repository (275)
Folders that contain a SKILL.md file, from GitHub's file list on .
.claude/skills/app-store-review.claude/skills/master-design.claude/skills/star-systemskills/accessibilityskills/agent-architecture-auditskills/agent-evalskills/agent-harness-constructionskills/agent-introspection-debuggingskills/agent-payment-x402skills/agent-sortskills/agentic-engineeringskills/agentic-osskills/ai-first-engineeringskills/ai-regression-testingskills/android-clean-architectureskills/angular-developerskills/api-connector-builderskills/api-designskills/architecture-decision-recordsskills/architecture-mapskills/article-writingskills/automation-audit-opsskills/autonomous-agent-harnessskills/autonomous-loopsskills/backend-patternsskills/benchmarkskills/benchmark-methodologyskills/benchmark-optimization-loopskills/blender-motion-state-inspectionskills/blueprintskills/brand-discoveryskills/brand-voiceskills/browser-qaskills/bun-runtimeskills/canary-watchskills/carrier-relationship-managementskills/cisco-ios-patternsskills/claude-devfleetskills/click-path-auditskills/clickhouse-ioskills/code-tourskills/codebase-onboardingskills/codehealth-mcpskills/coding-standardsskills/competitive-platform-analysisskills/competitive-report-structureskills/compose-multiplatform-patternsskills/config-gcskills/configure-eccskills/connections-optimizerskills/content-engineskills/content-hash-cache-patternskills/context-budgetskills/continuous-agent-loopskills/contract-firstskills/cost-aware-llm-pipelineskills/cost-trackingskills/councilskills/cpp-coding-standardsskills/cpp-testingskills/crosspostskills/csharp-testingskills/customer-billing-opsskills/customs-trade-complianceskills/dart-flutter-patternsskills/dashboard-builderskills/data-scraper-agentskills/data-throughput-acceleratorskills/database-migrationsskills/deep-researchskills/defi-amm-securityskills/deployment-patternsskills/design-systemskills/dev-teamskills/django-celeryskills/django-patternsskills/django-securityskills/django-tddskills/django-verificationskills/dmux-workflowsskills/docker-patternsskills/documentation-lookupskills/dotnet-patternsskills/dynamic-workflow-modeskills/e2e-testingskills/ecc-guideskills/ecc-recipesskills/ecc-tools-cost-auditskills/email-opsskills/energy-procurementskills/enterprise-agent-opsskills/error-handlingskills/eval-harnessskills/evm-token-decimalsskills/exa-searchskills/fal-ai-mediaskills/fastapi-patternsskills/finance-billing-opsskills/flox-environmentsskills/flutter-dart-code-review
And 175 more in the repository.
What it does
Radiant is a coding harness for the Mac. The README describes agent chat, a live activity feed and a terminal in one window.The README lists cloud providers including Anthropic, OpenAI, OpenRouter, xAI, Nous, Groq and Mistral, plus local Ollama and LM Studio models. The README describes file reading, writing and editing, shell commands, configurable command approvals and file checkpoints.
The README describes a task board, loops with per-step checks, dependency-based job graphs, skills, MCP servers, a Chrome browser bridge, voice chat and a separate iPhone and iPad app. The README's architecture section lists an Express server, React interface and Electron shell.
Who it is for
Developers on a Mac who want one window for chatting with coding agents on cloud or local models, watching their tool calls and using a terminal.Example tasks
Start a session, point the workspace folder at a project and ask the agent to build, fix or explain something.Run a local model through Ollama or LM Studio.
Roll back the files from a reply that edited them and keep the conversation.
Add a task to the task board and let an agent work on it.
Write a loop of steps that each carry a check to pass.
Getting started
The README says to download Radiant for Mac (Apple Silicon) from the latest release, open it and drag Radiant into Applications. It says the app is signed and notarized by Apple and keeps itself up to date. To build it yourself, run npm install and then npm run dist. To run from source in dev mode, run npm install and then npm run dev. The README says npm run app builds the UI and launches the Electron app without packaging. The README has the exact commands.Limitations
According to the README, the Mac download is for Apple Silicon. The README describes cloud access through a provider API key or subscription sign-in for Claude, ChatGPT, Grok, GitHub Copilot, Qwen or Nous Portal, and local access through Ollama or LM Studio running on your Mac. The README describes the command sandbox as optional, using macOS to limit writes to the project folder and, if you choose, block the internet. The README describes voice chat through OpenAI GPT-Live or Google Gemini Live, browser control through the Radiant Browser Bridge extension, and source builds using npm. The README says the project moved from the Functional Source License to the MIT License. The repository can change at any time; check its README before you install.Data practices
The README says API keys are stored in ~/.radiant/config.json with mode 0600 and describes excluding them from the browser interface. The README describes cloud-provider chat and voice through OpenAI GPT-Live or Google Gemini Live, alongside local Ollama and LM Studio models. The README does not detail each provider's received payload.The README describes session storage and neutral-format messages for model switching. The README says the server binds to 127.0.0.1 unless access-token-gated sharing is enabled. The README also describes a browser extension with access to pages and network calls in signed-in Chrome. The README does not describe telemetry.