Majlesالعربية

Your idea. Your team. Your call.

A full team of AI agents for your idea, working in front of you, step by step.

Launching Tuesday 1 December 2026.

A room to think it through

Majles is Arabic for the room where people sit together and talk a thing through.

Nobody acts until it has been talked through.

Majles gives your project that room, inside Claude Code.

Claude Code is Anthropic's AI coding tool.

Majles adds a team of AI agents to it, each with one job.

They work in front of you, and every step is written down for you to read.

You make the decisions.

The team

Meet six of the team: one job each, and no shortage of opinions.

Researcher, Architect, Builder, Critic, 100x engineer, and Tester
  • Researcher

    Answers research requests at a set depth, with sources.

    Starting a deep dive.

  • Architect

    Picks the stack and the data model, and writes the architecture decisions.

    We'll need microservices.

  • Builder

    Writes the code and its unit tests, from the specs and decisions.

    Done!

  • Critic

    Reviews the work at every phase gate, looking for what is wrong.

    Rejected.

  • 100x engineer

    Reviews the whole codebase before a release, and writes the builder's specs.

    Fine, I'll look at it.

  • Tester

    Writes the acceptance and end-to-end tests from the specs.

    Works on your machine? Show me.

The board

Every piece of work is a card.

An agent takes a card and carries it through until it is done.

You can read the whole board at any moment, in your browser, on your own machine.

On this page, the board has a face: Lawh.

Lawh

Lawh

The task board: every card the team claims, moves and closes, in front of you.

(narrows its eyes)

Lawh's eyes say how the work is going.

In your own project, the board is plain cards and columns.

The face is only ours.

How it works

1. majles new

Run majles new with a name for your idea.

It makes a new folder, with the team inside.

2. Describe your idea

Open Claude Code in that folder and say set up this project.

Then describe your idea in a few sentences.

3. Watch the team on the board

The team works through it on the board, card by card.

When a decision is yours, they ask you.

Watch the team

A short skit with the team, until footage of a real build is ready.

Open source, and the usual questions

Is it free?

Yes. Majles is open source, under the Apache 2.0 licence.

The code goes public on launch day.

What do I need?

Claude Code, Python 3.10 or later, and Git.

What does it cost to run?

The agents run inside your Claude Code session, on your own Claude plan.

Majles makes no calls of its own and sends nothing anywhere.

Which models do the agents use?

Most run on Opus, and a few on Sonnet.

100x engineer runs on Fable, and rarely: before a release, or after a big wave of work.

You can change any agent's model in your own project.

How do updates work?

Run majles sync to see what changed in the team and its rules.

Then majles sync --apply writes the changes.

Files that belong to your project are never touched.

Launching Tuesday 1 December 2026

Majles launches on Tuesday 1 December 2026, if it is ready.

If it is not, we wait a week.

We would rather ship a week late than ship it broken.

Until then, watch it being built, one post at a time.