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
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
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.