Vibecode Aldena

track this build4 phases, 12 steps, beginner friendly
KINDA · weekend project
price $99/moyou'd save $1,188/yrbuild time weekend to multi-daycategory 🤖 automationreplaced by 0 people

One room's worth of this is a weekend now that the agent loop ships as an SDK: five role-scoped agents in a Docker sandbox, a manager that hands work down, a prompt before anything destructive, a pull request at the end. What does not fall out of that weekend is the rest of it. A server per project that somebody else patches and meters, ten OAuth integrations that stay authorized, memory that survives the run, and a screen where the person paying for the work can watch it and approve it. Build the room. The building around the room is the subscription.

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

A local multi-agent room whose hard problems are containing work that was written by a model from text you did not write, making an approval gate that actually blocks, and producing a run record somebody who is not an engineer can read.

Estimated effort: **multi-day**. 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 | Node 24, a CLI plus a small server-rendered page on loopback that streams the run | the page is for watching and approving, not for configuring |
| Agents | Rows in SQLite seeded from a roles file, each one a model call with its own instructions | a role you can edit in a file is a role you will actually tune |
| Sandbox | One container per run, one checkout mounted, no socket, no host network | the only meaningful boundary in this design |
| Tool gate | A policy file of allow, ask and deny, where deny means the tool is not in the schema | you cannot be persuaded to use a tool you were never shown |
| Delivery | A branch, a commit and a pull request created by the CLI, never by an agent | the merge stays with a person and so does the credential that could do it |

## Before you start

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

- [ ] **Docker, preferably in rootless mode** · free
  - Why: The container is the only real boundary in this design, and the daemon's own privileges are part of that calculation.
  - Get it: Install Docker Engine and read its security documentation on rootless mode and user namespace remapping before your first run.
  - Verify: docker run --rm alpine id prints a non-root mapping, or rootless mode is confirmed active
- [ ] **Node.js 24 or newer** · free
  - Why: Runs the CLI, the orchestrator and the local page.
  - Get it: nodejs.org, or your version manager.
  - Verify: node --version prints v24 or higher
- [ ] **An API key for a model with tool calling** · pay per call; measure one real run before planning a day of them
  - Why: Every agent turn is a call, and a multi-agent run makes many of them, which is why the cost ceiling is in phase five rather than in a wish list.
  - Get it: Create a key and set a provider-side spend limit.
  - Verify: One manager turn returns a tool call against your schema
- [ ] **A repository token scoped to one repository, without merge permission** · free
  - Why: It lives in the CLI process and never enters the container, and the scopes are what make that separation meaningful rather than decorative.
  - Get it: Create a fine-grained token limited to the single repository, with contents and pull request write and nothing else.
  - Verify: The token can open a pull request and cannot merge one, tested by trying
- [ ] **A repository you are happy to have rewritten** · free
  - Why: The first few runs will do something you did not intend, and the right time to find that out is on a checkout you can throw away.
  - Get it: A scratch clone, or a branch you do not mind losing.
  - Verify: A run produces a branch and a pull request you can close without regret

## 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:

- A provisioned server per project.
- OAuth connectors into Jira, Linear, Slack and the rest.
- Multi-user accounts and seat billing.
- Any path by which an agent can merge.
- a machine per project that someone else provisions, patches and bills by the hour
- connected GitHub, Bitbucket, Jira, Linear, Notion, Slack, Drive, Gmail, Sentry and Vercel, and the upkeep behind those tokens
- memory that outlives the run, private per agent and shared per project
- a screen a non-engineer can watch the run in and approve from
- one prepaid balance metering every model and every server hour

If one of those is essential to you, that is the reason to keep paying for Aldena, 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

The agents are the cheap part. People pay for the machine the work runs on, the credentials that are still valid on Monday, and a record of what was approved that they can show the client who is paying for it.

what you lose

xa machine per project that someone else provisions, patches and bills by the hour

xconnected GitHub, Bitbucket, Jira, Linear, Notion, Slack, Drive, Gmail, Sentry and Vercel, and the upkeep behind those tokens

xmemory that outlives the run, private per agent and shared per project

xa screen a non-engineer can watch the run in and approve from

xone prepaid balance metering every model and every server hour

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

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

OpenHandsAgents that work in a container instead of on your laptop, with the UI, the CLI and the sandbox in the box. You supply the container host and the model bill.84kaug 2026open source↗ClineThe approval gate as an editor extension: it plans, then asks before each edit and each command. One agent, your repo, your keys.66kaug 2026open source↗gooseA desktop agent that spawns subagents and drives your own tools through MCP. Vendor-neutral under the Linux Foundation, which is more than most of this field can say.53kaug 2026open source↗

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

the numbers

Aldena pricing

starter$99/mo · monthly per active member, plus prepaid usage credits · $1,188/yr

free tierThe free plan is the whole feature set at 2 members, 2 rooms, 5 agents per room and 3 connectors per room; model usage and server hours still come out of prepaid credits.

verified 2026-08-12 · source ↗

questions
Is Aldena free?

The free plan is the whole feature set at 2 members, 2 rooms, 5 agents per room and 3 connectors per room; model usage and server hours still come out of prepaid credits. Paid is Starter at $99/mo (checked 2026-08-12).

Vibecode Aldena

Kinda. The core of Aldena is buildable in a weekend with the prompt on this page, but there are real gaps: a machine per project that someone else provisions, patches and bills by the hour, connected GitHub, Bitbucket, Jira, Linear, Notion, Slack, Drive, Gmail, Sentry and Vercel, and the upkeep behind those tokens. Read the honest list above before committing.

How much does Aldena cost?

Aldena costs about $99/month (Starter, checked 2026-08-12), which is $1188 per year.

What do I lose by replacing Aldena?

Honestly: a machine per project that someone else provisions, patches and bills by the hour; connected GitHub, Bitbucket, Jira, Linear, Notion, Slack, Drive, Gmail, Sentry and Vercel, and the upkeep behind those tokens; memory that outlives the run, private per agent and shared per project; a screen a non-engineer can watch the run in and approve from; one prepaid balance metering every model and every server hour. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to Aldena?

Yes: OpenHands (Agents that work in a container instead of on your laptop, with the UI, the CLI and the sandbox in the box. You supply the container host and the model bill.) Cline (The approval gate as an editor extension: it plans, then asks before each edit and each command. One agent, your repo, your keys.) goose (A desktop agent that spawns subagents and drives your own tools through MCP. Vendor-neutral under the Linux Foundation, which is more than most of this field can say.) All 4 curated free alternatives are at vibecodeit.com/aldena/alternatives. The prompt is for when you want it exactly your way.