GoDuckyGoDucky

The open source AI coding agent

Free models included or connect any model from any provider, including Claude, GPT, Gemini and more.

What is GoDucky?

GoDucky is an open source agent that helps you write code in your terminal today, with a GUI and WebUI coming soon.

LSP enabledAutomatically loads the right LSPs for the LLM

Multi-sessionStart multiple agents in parallel on the same project

Share linksShare a link to any session for reference or to debug

Any modelLocal (Ollama), OpenRouter, Gemini, OpenAI (ChatGPT), Claude, and Groq

MCP supportConnect to any MCP server for extended capabilities

Any interfaceAvailable as a CLI and soon a GUI and WebUI

Read docs

Live GitHub Stats

The GoDucky organization on GitHub has 3 public repositories with a total of 2 stars, contributed to by 2 contributors.

Repos

—

Stars

—

Contributors

—

Built for privacy first

GoDucky does not store any of your code or context data, so that it can operate in privacy sensitive environments. Learn more about privacy

FAQ

GoDucky is an open source agent that helps you write code with any AI model. It's available as a GUI desktop app, WebUI, and CLI.

The easiest way to get started is to read the intro in our documentation.

Not necessarily. GoDucky works with local models via Ollama for free. For cloud models you can connect OpenRouter, Gemini, OpenAI (ChatGPT), Claude, and Groq — many of which have free tiers. Bring your own API key and you're set.

Yes! GoDucky works with the providers you already pay for. Use your OpenAI (ChatGPT), Claude, Gemini, or Groq keys directly.

GoDucky is primarily a CLI today, with a GUI desktop app and WebUI coming soon.

GoDucky is 100% free to use. It also comes with a set of free models. There might be additional costs if you connect any other provider.

Your data and information is only stored when you use our free models or create sharable links. Learn more about our privacy policy.

Yes, GoDucky is fully open source. The source code is public on GitHub under the MIT License, which means anyone can use, modify, or contribute to its development.