Vibecode AdaL

track this build4 phases, 12 steps, beginner friendly
KINDA · weekend project
price $20/moyou'd save $240/yrbuild time weekendcategory 🛠️ dev toolsreplaced by 0 people

The core loop is genuinely reachable: open-source agents already route across model families, run tools, and edit repos, and a weekend of wiring gets you a personal version. What does not fall out of a weekend is the harness around the model, which is where AdaL claims its numbers come from, plus browser-based verification, clustered code review, and the team controls. You end up with an agent that works and a noticeably worse recovery rate on long tasks.

the project pack5 files · written for this build, step by step
README.md
# AdaL · indie build

A terminal coding agent whose hard problems are not the model calls but the harness around them: tools that cannot leak a secret or escape the repository, sessions that resume after a crash mid-tool-call, delegation that gives each sub-agent only what it needs, and a verification loop the agent cannot satisfy by weakening the tests.

Estimated effort: **weekend**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Runtime | Python 3.12, one file per module, no framework | the harness is the product and every layer between you and it hides behaviour |
| Providers | Anthropic, OpenAI and Google behind one chat(model, messages, tools) function | a fourth provider is one file, and switching mid-session is a flag |
| Tools | read_file, write_file, list_dir, run_shell and run_tests, confined to the repository | the agent's reach is exactly this list, and the list is short on purpose |
| Sessions | Append-only JSONL under .agent/sessions with every call, result and cost | replay and resume need the events, not a summary of them |
| Verification | The project's own test command after every edit, with a shown diff of any test change | passing by weakening a test is the failure that looks like success |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **Python 3.12 or newer** · free
  - Why: Runs the agent, its tools and the test suite.
  - Get it: python.org or your package manager.
  - Verify: python3 --version prints 3.12 or higher
- [ ] **API keys for at least two providers** · per token, and a long task can be several pounds
  - Why: Routing across model families is the point, and a single provider hides every seam the design depends on.
  - Get it: Per-token billing accounts with two of Anthropic, OpenAI and Google, keys in .env, and note the current published prices for the price file.
  - Verify: chat() returns from both providers and the recorded cost matches the price file
- [ ] **A repository with a real test suite** · free
  - Why: The verification loop is only meaningful against tests that can actually fail, and a toy project with one passing test exercises none of it.
  - Get it: A project of your own with at least fifty tests and a configured test command.
  - Verify: The test command runs from the project's configuration and at least one test can be made to fail
- [ ] **Two fixtures for the verification loop** · free
  - Why: One where the implementation is wrong and the test is right, and one where the only way to go green is to weaken the test, are the two cases the loop must tell apart.
  - Get it: Write both by hand in the repository's test style.
  - Verify: The first ends fixed and the second ends stopped with the diff shown
- [ ] **A dated price file and your ceilings** · free
  - Why: Cost is computed from it and a ceiling is derived from it, and a number remembered from a blog post is wrong more often than not.
  - Get it: Copy each provider's current published prices per million tokens into prices.json with the date checked, and decide a per-session and a daily ceiling.
  - Verify: prices.json has a checked_on date within the last month and both ceilings are set

## Quick start

Follow Phase 1 in `BUILD_PLAN.md`; it creates the project.

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- Browser-based verification of a running application.
- A graphical interface.
- Team accounts and organisation controls.
- Any hosted service.
- harness tuning: the planning, recovery and verification work that separates a demo agent from one that finishes long tasks
- browser-use verification of the app you just changed
- review clustering that groups a large diff into risk-ranked units
- one bill across every frontier provider instead of six metered API accounts
- SSO, SAML/SCIM, zero data retention and org-level model deny lists

If one of those is essential to you, that is the reason to keep paying for AdaL, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

Because the gap between an agent that runs and an agent that finishes is mostly unglamorous harness work, and nobody wants to maintain it on a weekend. The flat subscription across every frontier model is the other half: DIY means holding API accounts with six vendors and watching the meter on every long run.

what you lose

xharness tuning: the planning, recovery and verification work that separates a demo agent from one that finishes long tasks

xbrowser-use verification of the app you just changed

xreview clustering that groups a large diff into risk-ranked units

xone bill across every frontier provider instead of six metered API accounts

xSSO, SAML/SCIM, zero data retention and org-level model deny lists

share on X ↗"I just replaced AdaL ($20/mo) with one prompt"
the escape hatch

Don't feel like building it? These folks already made it free.

OpenCodeA terminal coding agent with no loyalty to any model vendor; you still pay the meter.198kaug 2026open source↗ClineAn agent that lives in the editor you already use; the model bill is still yours.66kaug 2026open source↗GooseA desktop and terminal agent with real extension support, and no pretence that the model is free.53kaug 2026open source↗

all 3 free alternatives to AdaL →· no votes, no pay-to-list · just what's real

the numbers

AdaL pricing

planmonthlyannual (per mo)what you get
free 7-day access$0—Full access for the first week only; the published page states no numeric usage cap for the trial.
pro$20$16.60Standard usage, positioned for short coding sprints in small codebases; no published numeric token or request allowance.
max$100$83Described as 5x usage relative to Pro; the base unit behind the multiplier is not published.
max+$200$166Described as 20x usage relative to Pro, with the widest model access.
teams & enterprisecustom—Up to 150 seats, custom usage limits, SSO, SAML/SCIM, zero data retention, org-level model and autonomy controls. Price is quote-only.

free tierno free tier, only a 7-day trial

billingmonthly + annual for self-serve plans, annual advertised at 17% off; Teams and Enterprise are custom-quoted

hidden costsModel inference is included in the subscription rather than billed per token, so the usage multipliers between Pro, Max and Max+ are the real cost lever and are not expressed in published numeric limits.

verified 2026-08-14 · source ↗

questions
Is AdaL free?

There is no permanently free plan; new accounts get 7 days of free access and then have to pick a paid tier. Paid is Pro at $20/mo (checked 2026-08-14).

Vibecode AdaL

Kinda. The core of AdaL is buildable in a weekend with the prompt on this page, but there are real gaps: harness tuning: the planning, recovery and verification work that separates a demo agent from one that finishes long tasks, browser-use verification of the app you just changed. Read the honest list above before committing.

How much does AdaL cost?

AdaL costs about $20/month (Pro, checked 2026-08-14), which is $240 per year.

What do I lose by replacing AdaL?

Honestly: harness tuning: the planning, recovery and verification work that separates a demo agent from one that finishes long tasks; browser-use verification of the app you just changed; review clustering that groups a large diff into risk-ranked units; one bill across every frontier provider instead of six metered API accounts; SSO, SAML/SCIM, zero data retention and org-level model deny lists. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to AdaL?

Yes: OpenCode (A terminal coding agent with no loyalty to any model vendor; you still pay the meter.) Cline (An agent that lives in the editor you already use; the model bill is still yours.) Goose (A desktop and terminal agent with real extension support, and no pretence that the model is free.) All 3 curated free alternatives are at vibecodeit.com/adal/alternatives. The prompt is for when you want it exactly your way.