GoDiao / dreamcoder
PublicDreamCoder - 完美复刻claude desktop的桌面编程工作台 | dreamfield非官方指定coding agent |DreamSeed 种梦计划参赛作品
DreamCoder is an open-source desktop application that brings a visual interface to AI coding assistance. Instead of using a command-line tool, you get a beautiful window where you can open projects, chat with AI assistants, see code changes in real-time, and manage multiple conversations. The app supports connecting to various AI providers and can even be accessed through messaging apps like Telegram or WeChat, so you can code from your phone.
How It Works
You download the DreamCoder app from GitHub and install it on your computer, just like any other desktop application.
You open the settings and enter your API key for your preferred AI provider (like Anthropic, OpenAI, or DeepSeek). Everything stays on your machine.
You open a folder on your computer where you want to work. DreamCoder automatically detects if it's a git project and shows your branches.
You type messages in the chat window just like messaging a friend. The AI reads your files, writes code, runs commands, and shows you the results right there.
Use the full-featured desktop interface with built-in terminal and file browser
Connect Telegram, WeChat, Feishu, or DingTalk to chat with your AI from your phone
As you chat, DreamCoder edits files, runs tests, and shows you exactly what's changing. You see a diff of every edit before it happens.
You have a working project with new features, tests passing, and a clean chat history you can review anytime.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.