Skip to main content

69 posts tagged with "vibe coding"

View All Tags

Best Open-Source Coding Skills, Plugins & AI Agents (Updated Weekly)

· 10 min read
Codalio Team
AI app builder team

Last updated: September 11, 2026. Reviewed weekly.

If you're picking three open-source coding tools today: BMAD-METHOD to plan before you build (the only planning tool here that runs in a browser with no terminal), Goose to do the building (the only mainstream coding agent with a real desktop app), and the Claude Code GitHub Action to review what the agent wrote. All three are OSI-licensed and all three were pushed to within the last 48 hours.

This page is written for founders who can't code and are building anyway. Every star count below was read on September 11, 2026 — the first complete audit this page has had. The last two runs were cut short by GitHub's rate limit; there's now a way around it, explained at the end.

Last week's four ownership changes have all held: Goose is settled at aaif-goose, OpenCode at anomalyco, OpenHands at OpenHands, PR-Agent at The-PR-Agent. All four were pushed to again this week, so the transfers look like housekeeping rather than abandonment.


Idea to plan

Before you write code you need something to build against. This is the category most vibe-coded projects skip, and skipping it is why they stall at 70%.

GitHub Spec Kit — 135,587 stars, MIT. Turns an idea into constitution, spec, plan and tasks across 30+ agents. The most rigorous option, and it opens with uv tool install and a Python 3.11 requirement.

OpenSpec — 67,989 stars, MIT. Proposals, specs and task checklists before coding, with a local dashboard.

BMAD-METHOD — 52,900 stars, licence unresolved (see below). Runs agile agent roles from idea to working software, with ChatGPT and Gemini web bundles.

Task Master — 28,063 stars, licence unresolved, last pushed April 28. Breaks a PRD into ordered, dependency-aware tasks.

Backlog.md — 6,704 stars, MIT. A markdown task board inside your git repo, with a local kanban UI.

codalio-blueprint — 5 stars, MIT. This one is ours. Turns a rough idea into a written PRD.

The one we'd install first: BMAD-METHOD. It's the only planning tool here with a genuine no-terminal on-ramp — the web bundles run as ChatGPT Custom GPTs and Gemini Gems, so you can do the entire planning phase before installing anything. Spec Kit is more rigorous and has two and a half times the stars, but its install command loses exactly the reader this page is for. The honest limitation on BMAD: the web bundles cover planning only. The moment you start implementing you're back in a CLI.

BMAD's licence is still unresolved, two weeks on. The README badge says MIT; GitHub's detector still returns no assertion, which normally means the LICENSE file has been edited. It's still our top pick and we're still not claiming the licence changed — but two weeks is long enough that this isn't a blip. If you're bundling BMAD into something you sell, open the LICENSE file and read it yourself. We've changed the licence column from "MIT" to "unresolved" to stop implying a grant we can't verify. Same for Task Master.

Task Master is the one we'd now hesitate over. Unresolved licence, and last pushed April 28 — four and a half months, unchanged from last week. Inside our six-month window, so it stays, but it comes off the page at the end of October if nothing lands.

On our own tool, plainly. codalio-blueprint runs three lenses (Product & Scope, Architecture, GTM) and synthesizes one PRD rather than stapling three documents together. We think that's well-built. It's also five weeks old, has 5 stars and 2 forks — unchanged from last week — no external contributors, and no test of whether the PRD is any good beyond examples we wrote ourselves. Last week we reported three new stars. This week, none. That's what a flat week looks like. Only Claude Code has real install instructions, whatever the README implies. Don't pick it over BMAD on our say-so.

Building

Superpowers (285,156, MIT) installs a full agent methodology as composable skills across ~14 hosts. mattpocock/skills (259,497, MIT) applies senior-engineer review and TDD. OpenCode (206,685, MIT) runs a terminal coding agent against any model provider. Anthropic Skills (175,796, no root licence) holds the official reference skills and spec. OpenAI Codex CLI (123,351, Apache-2.0) and Gemini CLI (106,917, Apache-2.0) both run local coding agents. OpenHands (87,418, MIT) gives an agent a browser, terminal and editor. Cline (67,832, Apache-2.0) plans then edits with approval steps. Context7 (61,882, MIT) feeds agents version-correct library docs. Goose (54,129, Apache-2.0) runs an autonomous agent with a desktop app. Continue (35,869), vercel-labs/skills (31,395), Serena (29,183), Vibe Kanban (28,055) and Kilo Code (27,262) round it out.

The one we'd install first: Goose. The only mainstream open-source coding agent with a real desktop application — you see a window instead of a terminal — and Apache-2.0 with any-LLM support means no lock-in to one vendor's pricing. OpenCode has nearly four times the stars and is better if you're comfortable in a terminal, but it assumes you already are. Honest limitation: the desktop app hides the terminal, not the concepts. Extensions and MCP configuration still expect developer vocabulary, and you'll hit that wall on day two.

Goose has been pushed to repeatedly since moving to aaif-goose, the licence is unchanged, and it's up 230 stars on the week. One week isn't a guarantee, but it's the evidence we said we'd go and look for.

Vibe Kanban hasn't been pushed to since April 24 — same clock as Task Master.

Two things worth knowing before you install from this group. "Open source" often means the wrapper, not the engine: Codex CLI is Apache-2.0 and useless without a paid OpenAI plan, and Gemini CLI's free tier is a Google account benefit that can change without the repo changing. And the Anthropic Skills repo still has no root LICENSE file — confirmed again this week. Licensing is per-skill, and the document skills are source-available rather than open source.

Reviewing and QA

This is where non-technical founders are most exposed. An AI wrote your code; something other than the same AI should look at it.

Trivy (37,870, Apache-2.0) scans dependencies, containers and IaC. Playwright MCP (37,011, Apache-2.0) lets an agent click through your live app. Gitleaks (29,234, MIT) detects committed secrets. Semgrep (16,590, LGPL-2.1) scans for security bugs. PR-Agent (12,950, MIT) reviews pull requests. Claude Code GitHub Action (8,844, MIT) reviews when you mention @claude. Trail of Bits Skills (7,041, CC-BY-SA-4.0) adds professional audit skills. cc-safety-net (1,535, MIT) blocks destructive commands.

The one we'd install first: the Claude Code GitHub Action. Typing "@claude review this" on a pull request is the lowest-literacy way to get a real second opinion on agent-written code, and it's MIT with no paid tier. Pair it with Gitleaks — an AI reviewer will happily discuss your architecture while ignoring the API key you committed in week one. Honest limitation: free to install, not free to run. Every review burns API credits and there's no built-in spend cap.

PR-Agent looks healthy after last week's move out of the Qodo org — pushed to this week, up about a hundred stars. The worry we raised hasn't materialised.

Trail of Bits Skills are the real thing, written by an actual security firm, but CC-BY-SA-4.0 is a content licence with a share-alike obligation. Read it before bundling commercially.

Shipping

Supabase (109,056, Apache-2.0), Docusaurus (66,226, MIT), Coolify (61,677, Apache-2.0), GitHub MCP Server (32,869, MIT), semantic-release (24,034, MIT) and Changesets (12,384, MIT). All six were re-read on September 11 — these are the entries that carried stale August numbers for two weeks — and all six were pushed to within the last four days.

The one we'd install first: Supabase. The one piece of shipping infrastructure a non-technical founder can genuinely operate alone: clickable console, real free tier, Apache-2.0 so you can leave with your data. Coolify is better once you outgrow it, but the hardest step happens before Coolify appears — you have to rent a VPS and SSH into it. Honest limitation: some hosted-platform pieces aren't in the Apache-2.0 repo, so self-hosting isn't feature-equivalent.

One warning on the GitHub MCP Server: it needs a personal access token, and the easy broad-scope token hands an agent write access to every repository you own. Scope it down.

What didn't make the list

Aider — still maintained, still excellent, wrong for this audience: its whole interaction model assumes you think in git commits and diffs. 48,897 stars, Apache-2.0, last pushed May 22 (our first current read on it). That date is approaching four months, which is worth watching on a tool this widely recommended.

Dokploy — open-core presented as open source, and the API confirms it: no licence assertion. Apache-2.0 applies only outside a /proprietary directory, and the proprietary licence forbids production use without a commercial agreement. Coolify is genuinely Apache-2.0 throughout and gets the slot.

Qodo-Cover — abandoned, with an explicit "no longer maintained" notice; the successor is paid. Automated test generation remains a real hole with no good open-source answer.

gpt-engineer, Devika, Claudia, snarktank/ai-dev-tasks, coderabbitai/ai-pr-reviewer — dead, stale, or 404. Named rather than silently omitted, because several still rank near the top of listicles on star count alone.

How to get exact star counts without hitting GitHub's rate limit

Worth sharing, because it broke this page's audit twice. GitHub's unauthenticated REST API allows 60 requests an hour, which doesn't cover a 35-repo page, let alone four pages. But every repository page embeds its own exact figure in the HTML as "stargazerCount": <n> — the same number the API returns, not the rounded "48.9k" the page displays. Reading that costs no API quota. That's how every figure here got a current date for the first time.

Frequently asked questions

How often is this updated? Every week. Entries we cannot verify are removed or flagged rather than quietly kept.

Is this the full page? Yes — this interactive page is the canonical living guide; Substack carries the same weekly refresh.

What changed this week

Fixed the thing that kept breaking: every star count is now current. All 35 entries read September 11, including the nine that had carried August 28 numbers for two consecutive runs.

Corrected our own entry, in the unflattering direction. codalio-blueprint is still at 5 stars and 2 forks — flat on the week, not rising as we implied last week. A spot-check earlier in this run misread it as 1 star; 5 is correct. We'd rather print the correction than let either number stand.

Hardened two licence columns. BMAD-METHOD and Task Master now read "unresolved" rather than "MIT" — neither resolves to a standard SPDX licence, two weeks running. We're not claiming either changed; we're refusing to keep printing a grant we can't verify.

Maintenance clocks, now dated: Task Master last pushed April 28, Vibe Kanban April 24. Both stay this month, both come off at the end of October if nothing lands.

Last week's ownership changes all look healthy — Goose, OpenCode, OpenHands and PR-Agent each pushed to this week under their new owners, licences unchanged.

Notable movers: mattpocock/skills +10,881, superpowers +3,554, OpenCode +2,995, spec-kit +2,177, codex +1,923, OpenHands +1,270.

Nothing incomplete this run. For the first time since this page launched, there's no "we couldn't verify this" list.

Can You Ship a Complete App Without a Senior Engineering Team? We Measured It.

· 12 min read
Codalio Team
AI app builder team

Most AI tools will give you a demo. The question founders and operators actually ask is different: can I put a complete product in front of customers without hiring a CTO, a tech lead, senior developers, or cloud engineers first?

In April 2026 we ran that experiment. Four pipelines built the same meal-planning application. Codalio ran with no senior engineering team in the loop. Prompt-only Claude Code did not. We then scored every build against 111 things a customer would expect to work.

Their Own Team Says It's for Prototyping. Yours Is in Production

· 6 min read
Codalio Team
AI app builder team

The quiet part, said out loud in a comment thread

On July 30, a YC S26 company called Prized launched on Hacker News with a clean pitch: let non-engineer staff build secure internal tools. Seventy-three points, fifty-three comments. A good day.

Buried in that thread was a line worth more than the launch itself. A builder relaying a vendor conversation wrote that "Lovable is used primarily for prototyping, not internal tools" — not a competitor's jab, but a paraphrase of what the vendor's own team had told him.

Read that again, because it reframes the entire category. The prototype/product distinction isn't a talking point invented by people selling process. It's the vendors' own internal understanding of what their tool is for. They know. They say it out loud in sales conversations.

The problem is that nobody says it in the marketing. So founders ship the prototype and call it a product.


Read 93 Lines, Skip 1,000: When Ignoring AI Code Is Engineering

· 6 min read
Codalio Team
AI app builder team

Three Posts, Forty-Eight Hours, One Argument

On July 28th and 29th, three separate items landed on the Hacker News front page. Read individually, each is a curiosity. Read together, they are the same argument arriving from three directions.

The first was a Show HN: a formally verified 3D mesh intersection algorithm written in Lean 4, at roughly 111 points and 48 comments. The interesting part wasn't the algorithm. It was the review instructions the author attached to it. Read the 93-line specification. Run the Lean checker. You never need to inspect the 1,000+ lines of implementation the AI wrote — or the 60,000+ lines of formal proof the agent generated along the way. The work was built mostly with Claude Opus 4.8, with some early proof strategies from Fable 5, and individual steps consumed 24+ hours of autonomous agent time.

The second was SpecForge, a platform for authoring formal specifications, at 61 points the same week.

The third was Robert C. Martin — Uncle Bob, the man who taught a generation of engineers to care about the shape of their code — posting that his current strategy is "to not read any of the code written by my agents." Fifty-three points, fifty-three comments, and eighteen months ago that sentence from that author would have been heresy.

It isn't anymore. But it also isn't the whole story, and the missing half is where founders get hurt.


The Changing Role of the Software Engineer: From Writing Code to Directing AI

· 10 min read
Codalio Team
AI app builder team

AI has already absorbed the junior coding work. Seniors set the plan, the architecture, and the task. AI writes the atomic pieces of code that used to be the first rung on every engineering career. So the hard question for new engineers isn't "can you code?" — it's "can you think like a senior and direct AI?"

That gap — between graduating and being trusted to lead — is the career problem of this decade. Codalio's Workshops & Training program exists to close it.

I read Lovable, Devin, and 8090's docs. Here's the checklist.

· 5 min read
Codalio Team
AI app builder team

The morning test

Here's the bar I hold every build tool to. Could a non-technical founder describe a feature at breakfast — "customers on the annual plan should skip the setup fee" — and have it live in production, working correctly, by lunch?

Not a prototype of it. The real thing, wired to the real data, that you can charge money against.

Almost nothing passes. So I spent a week reading the public docs and pricing pages of the three tools founders ask me about most — Lovable, Devin, and 8090 — to figure out exactly where each one stops. This isn't a takedown. Every one of them is good at the slice it owns. The problem is that a slice isn't a product.


The Token Casino: Why "Fix It Again" Costs More Than You Think

· 5 min read
Codalio Team
AI app builder team

"Fix it." "Fix it again." "You deleted the calendar??"

If you've built anything with an AI app builder, you know that loop by heart. You type a prompt. Something breaks. You describe the break. It fixes that — and quietly snaps something else. You prompt again. The credits meter spins.

Founders on Reddit have documented burning 500K+ tokens on a single bug-fix spiral, and $1,000 weeks on agent platforms, while the app itself stayed broken. There are entire threads about credits evaporating in real time.

The reflex is to blame the model. Get a smarter one, a bigger context window, a better agent, and the loop ends. It doesn't.


Your App Almost Works. That's Not a Code Problem.

· 6 min read
Codalio Team
AI app builder team

The App That Almost Works

You built it on Lovable. Or Bolt. Or Cursor. Or you didn't build it at all — you inherited it from a contractor who's gone now, or from an internal project that predates half your team. It runs. It demos well enough. It gets you most of the way to something you could actually charge money for.

And then it stops getting closer.

So you prompt again. The AI iterates, confidently. Something moves. Something else breaks. You prompt again to fix the thing that broke, and the original fix quietly comes undone. Three hours later you have a build that is differently broken than the one you started with, and no honest sense of whether you're nearer the finish line or further from it.

Most founders describe this as a code problem. It isn't.


The $607 Replit Bill Was a Spec Problem, Not a Pricing Problem

· 6 min read
Codalio Team
AI app builder team

Your agent didn't overspend. It guessed for six hours.

On July 2, Replit finished rolling its effort-based pricing model out to everyone, after a two-week trial. Within days, Reddit filled with builders reporting projects that suddenly cost up to 4x more than before. The story that stuck was a single screenshot: a $607 bill from an agent session nobody was watching, quietly burning credits for hours.

Replit conceded the rollout "did not meet our standards" and handed affected users $10 in credits. The pricing-page anger is real, and some of it is fair. But if you read the $607 story as a billing glitch, you'll miss the part that actually costs you money.

That agent wasn't malfunctioning. It was doing exactly what it was told, which was almost nothing. It had a vague prompt, no definition of "done," and permission to keep working. So it kept working — thrashing, looping, rebuilding the same feature three ways — and every one of those hours had a meter running.


$13B in Vibe-Coding Valuations Can't Show You the Receipts

· 5 min read
Codalio Team
AI app builder team

Two Valuations Went Up. One Number Stayed Missing.

On July 8, 2026, TechCrunch reported that Lovable is in talks to double its valuation to $13.2B — up from $6.6B in December 2025 — on roughly $500M in ARR, after a $300M round led by Menlo. Cursor is separately reported to be chasing a $50B round on the back of $2B ARR.

Those are real numbers. Money moved. Contracts got signed. The revenue is not a mirage.

But notice which number nobody quotes alongside the ARR: how many products actually shipped. Not prototypes. Not weekend demos. Products that survived contact with real users and stayed in production without a rescue.

That number doesn't appear in any deck. And its absence is the entire story.