NoRoles – run a company of people and AI agents on permissions NoRoles launched an MIT-licensed open-source tool that replaces corporate roles and titles with a permission list, letting AI agents act with exactly their person's permissions and requiring a human sign-off only for irreversible actions such as money leaving, contracts, public words, and personal data. The `noroles` command line, installed via `npx noroles init my-company`, supports commands including `noroles open`, `noroles ask`, `noroles yes`, `noroles do`, `noroles run`, and `noroles mcp-config`, and routes every MCP tool call through NoRoles. The project ships a MANIFESTO.md with eighteen principles and a SPEC.md defining permissions, mandates, rules, eight laws, and orchestrator enforcement, and requires every change to approval behavior to add a test in `npm/test/laws.test.js` naming the law or attack it covers. Run a company of people and AI agents on permissions instead of roles. https://noroles.com https://noroles.com Agents now write, build, sell and pay. Companies still run on titles, managers and approvals, so the work waits. NoRoles replaces the org chart with one open list: who can say yes to the few actions that can't be undone money leaving, contracts, public words, personal data . Everything else, anyone just does. An agent acts with exactly its person's permissions, never more. npx noroles init my-company | MANIFESTO.md https://github.com/noroles/NoRoles/blob/main/MANIFESTO.md | eighteen principles: how we think and work | | SPEC.md https://github.com/noroles/NoRoles/blob/main/SPEC.md | the model: permissions, mandates, rules, eight laws, and what the orchestrator must enforce | | npm/ https://github.com/noroles/NoRoles/blob/main/npm | the noroles command line: start a company, ask for a yes, sign it, run agents with only the keys their mandate allows | noroles open first-website the holders say yes to a mandate once noroles ask --as me-agent --mandate first-website --permission money.spend \ --summary "buy example.com for 1 year" --amount 12 --currency USD --to Namecheap noroles yes