goddard
Health Uyari
- License — License: GPL-3.0
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 6 GitHub stars
Code Uyari
- process.env — Environment variable access in .github/workflows/release.yml
- process.env — Environment variable access in apps/mobile/metro.config.js
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
A fast, native workspace for coding agents on macOS, Windows, and Linux. Run Codex, Claude Code, and more in parallel, with isolated worktrees and built-in review.
Goddard
Goddard is a native desktop workspace for coding agents on macOS, Linux, and
Windows. Run Claude Code, Codex, Cursor, and other agent CLIs through one
interface, using your existing accounts and subscriptions. Free and open source.
Written in Rust with GPUI, Goddard's desktop interface is
GPU-rendered, not WebView-based.
Why Goddard?
Make parallel agent work easy to direct and finish: choose the right agent,
keep tasks isolated, give feedback, and review and ship the result from one
fast, keyboard-driven workspace. Your projects and task history stay on a
machine you control.
Features
- Agent choice and continuity. Work with multiple providers, resume
conversations started in their CLIs, and switch providers mid-task. For
long conversations, a compact history index lets the new agent read the
turns it needs on demand, keeping handoff context small. - Isolated parallel work. Run independent tasks across projects, with
separate Git worktrees when you need to keep their changes apart. - Feedback while agents work. Steer active turns, queue follow-ups, and
annotate passages in a reply to send precise feedback with your next prompt. - Review and recovery. Inspect changes by turn, rewind the conversation
and working tree together, or fork a different approach. Steering, rewind,
and fork support vary by provider. - Know what needs attention. Track running tasks, requests for input, and
unread completions. Jump to the next unread reply or search across task
history from the command palette. - Side chats and delegation. Explore a question in a separate chat
alongside the main task. With agent tools enabled and your permission,
agents can spin off new tasks and send messages to existing tasks. - Usage visibility. Track context consumption, supported providers'
account limits, and cost and token breakdowns by project and model.
Some capabilities require an opt-in under Settings → Experiments;
Jev routing and suggested actions have their own controls under
Settings → Jev.
- Jev routing and suggested actions. Route tasks to models you choose,
assess turn outcomes, and suggest or automatically run follow-up actions.
Requires a configured inference provider for Jev evaluations. - Project memory (experimental). Distill completed work into project
notes that give new sessions prior decisions and context. - Automations (experimental). Run prompts on a schedule or webhook,
with each run linked to its task. - GitHub workflows (experimental). Browse issues and pull requests,
start tasks from them, and follow review and check status. Requires the
authenticatedghCLI on the machine running your agents. - Computer use (experimental). Give supported agents access to local
apps through Goddard's computer-use tools. Availability depends on the
platform, build, and provider; see Computer Use.
Native performance
GPUI renders the desktop interface directly on the GPU, avoiding the browser
engine and JavaScript runtime overhead of a web-based UI. That removes a
layer of memory and processing overhead from the interface and helps keep
scrolling, task switching, and streaming replies responsive.
Long transcripts are virtualized so rendering work stays proportional to
what is visible. Filesystem, Git, and provider operations run off the UI
thread, keeping agent work from blocking the interface.
Install
macOS
Download the .dmg from the
latest GitHub release.
Open it and drag Goddard to Applications, then launch Goddard.
Linux
Run this command to install the latest release:
curl -fsSL https://raw.githubusercontent.com/goddard-ai/goddard/main/install.sh | sh
The installer selects your architecture, installs into ~/.local without
root, and adds Goddard to your applications menu. Requires glibc 2.35+, a
working Vulkan or OpenGL driver, and x86_64 or aarch64. See the
Linux guide for more options.
Windows
Download and run Goddard-<version>-x86_64-Setup.exe from the
latest GitHub release,
or choose Goddard-<version>-aarch64-Setup.exe for an Arm device.
Installation is per-user and needs no administrator rights.
Requires Windows 10 version 1809 or newer.
See the Windows guide for portable installation.
Start your first task
- Install and sign in to at least one supported agent CLI.
- Open Goddard, check Settings → Providers, and start a task in your
project folder or a new worktree.
Goddard uses the agent CLIs you install and authenticate. No Goddard account
or separate agent subscription is required.
Contribute
Bug reports, focused fixes, tests, and well-scoped features are welcome.
See CONTRIBUTING.md for development setup, checks, and
contribution policies.
For detailed workflows, see the user guide. Release notes live in
CHANGELOG.md.
Licensed under GNU GPL v3.0 only.
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi