GitHub radar

Top 5 GitHub Repos This Week

This week I noticed how many of these five projects talk straight to an agent instead of asking a person to write code by hand. I picked the ones I would actually point my own agent at tonight.

01CopilotKit/OpenDots 3.3kTypeScript

I read the README and the authors say it plainly: this is a template, not a ready product, and you set it up and run it yourself. Still, the idea is interesting. Always-on AI coworkers, called Dots, live in a text chat, in calls, and in Slack, and each one has its own persistent computer and its own role. A Dot browses on its own and brings back a draft, and a person approves or edits it before it is saved, which the README describes as 'ask, browse, approve, save'. It is built on CopilotKit and AG-UI, open under the MIT license, and it runs fully on your own infrastructure.

Why a vibe-coder should care

There is no hosted cloud version here, but there is also no subscription to someone else's service. You run this kit on your own server, and an agent can set it up for you if you just give it the repository link.

Open on GitHub
02wy51ai/floorplan-3d 1.4kHTML

I opened the demo and found that the whole thing is one index.html file with no build step at all. You drag more than sixty pieces of furniture and appliances from a library onto a 2D floor plan, move walls, measure distances, and switch to a 3D scene with one click to walk through the apartment in first person. For each room you can swap the flooring material, and the tool estimates the renovation cost from the room area with an allowance for waste. The interface switches between Chinese and English, the plan autosaves in the browser, and you can export it as a PNG or a JSON file.

Why a vibe-coder should care

Before you knock down a real wall, you can place the furniture and check the layout in 3D first, for free and without installing any software. You can just hand the file to your agent and ask it to host it and adjust it for your own apartment.

Open on GitHub
03nykooi1/vibe-wise 1.1kPython

I liked the idea itself. It is a Claude Code plugin that asks how you would design something before it writes any code. The README shows a notes app example: Claude asks what should happen to a note that sits in two folders when one of those folders gets deleted, you answer, it proposes a design through a links table, and it waits for your confirmation. The author writes that this is for anyone who wants to learn while building, from a beginner to an experienced engineer trying an unfamiliar stack, and there are three kinds of checkpoints, for approach, design, and the code itself. The README also notes that the plugin has already been approved for Anthropic's official Claude Code directory, even though it is not yet listed in the public marketplace.

Why a vibe-coder should care

Usually an agent just hands you finished code, and you never see why it picked that particular solution. Here it asks you first, so you understand the design along the way instead of only getting a file.

Open on GitHub
04storytold/photocraft 1.1kRust

The authors call it a clean-room rebuild of Photoshop in Rust, with no code copied from Adobe, built from the ground up. The README screenshot shows a drop shadow on a caption, text layers, and a Curves editor working right next to the histogram, and it genuinely looks like Photoshop rather than a thin substitute. It has 34 tools and 16 adjustment layers, and it opens real PSD files. More than 500 of its commands can also be driven through a command line or MCP, so an agent can run them on its own, though the README marks its own status as early alpha, so some parts will still feel rough.

Why a vibe-coder should care

Instead of an Adobe subscription you get an offline editor that is free to open and works without an internet connection. And because it answers to MCP, an agent can run editing commands in it for you.

Open on GitHub
05whirlchat/whirl 460TypeScript

This is an open AI chat app, and it already has a ready hosted version at whirl.chat, so you do not have to run it yourself, even though the full code is open under MIT. Through OpenRouter, one chat gives you access to every top model at once. What I liked is that it remembers your preferences and projects across separate conversations instead of forgetting everything in a new chat. The README separately describes 'living documents', editable pages and charts that stay next to the conversation in a side panel and can be shared by a link, and you can connect your own tools to it through MCP.

Why a vibe-coder should care

Instead of a separate subscription for every model, you get one chat with access to all of them through OpenRouter. And the memory across conversations, together with the living documents panel, removes some of the manual work of repeating context.

Open on GitHub