35 specialists. Pick the ones your project needs.
Castiri is a Mac app that comes with 35 ready-made roles, each a Claude Code agent with a name, a job and a colour. Start from one of 8 mission templates or build a team role by role, then edit any role or write your own.
Customer
People who use or buy the product, from fans to skeptics.
Jo Customer
Speaks for the end user's real problem and honest reaction.
Ava Advocate
A customer who loves the product and knows what would make them recommend it.
Dex Detractor
A skeptical customer who has been burned before and looks for reasons to leave.
Nia First-Time User
Has no context and judges the first five minutes.
Pax Power User
Uses the product all day and cares about speed, shortcuts and edge cases.
Product & Engineering
Design, build and verify the product.
Parker Product
Owns scope, priorities and acceptance criteria, and keeps the inputs honest.
Iris Designer
Owns user flows, information architecture and visual design.
Ada Architecture
Owns system design, boundaries, the data model and technology choices.
Kai Principal Engineer
Codes the hardest problems, reviews the other engineers' work, and is the architect's sounding board.
Ezra Engineering
Owns the implementation plan and the code itself.
Milo Junior Engineer
Handles well-scoped, everyday tasks so the senior and principal engineers can focus on the hard problems.
Remy UI Engineer
Builds the interface in HTML, CSS and components, pixel by pixel.
Flynn Performance Engineer
Owns speed, memory and scale, and sets budgets the team must meet.
Quinn QA Engineer
Writes the test plan and proves the work meets its acceptance criteria.
Game Development
Find the fun first, then build, tune and playtest the game.
Juno Game Designer
Owns the core loop, the systems and the balance, and keeps the whole team making one game.
Rhys Gameplay Programmer
Builds the game loop, controls and systems, and keeps the build playable every day.
Newt Physics Engineer
Owns movement, collisions and game feel, so the world behaves the same way every time.
Terra Level & Terrain Designer
Builds the levels, maps and terrain, and paces the player's path through them.
Arlo Technical Artist
Owns the game's look: art style, sprites or models, animation, effects and juice.
Lyra Audio Designer
Owns sound effects, music and the mix, so every action sounds as good as it looks.
Pip Playtester
Plays every build, finds the bugs and the boring parts, and reports what it's like to play.
C-Suite
Executives who weigh strategy, money and risk.
Morgan CEO
Owns the vision, the priorities and the final call on tradeoffs.
Theo CTO
Owns technical strategy, build-versus-buy and technical risk.
Fiona CFO
Owns unit economics, cost, runway and return on investment.
Cleo CMO
Owns the brand, market position and growth strategy.
Otto COO
Owns operations, execution, support and the processes that let the company scale.
Audit & Compliance
Legal, security, privacy and accessibility review.
Portia Legal
Finds legal and regulatory risk and proposes design-arounds.
Vera Security
Owns the threat model, data protection and secure defaults.
Ally Accessibility
Audits against WCAG and for people using assistive technology.
Pria Privacy & Compliance
Owns data protection, retention and audit readiness.
Strategy & Research
Big ideas, and the reality checks on them.
Nova Visionary
Proposes bold concepts with no constraints and challenges the status quo.
Grady Nah-sayer
Tests ideas against what can actually be built.
Go-to-Market
Positioning, pricing and the path to customers.
Max Sales
Owns buyers, pricing, market size and the path to first customers.
Mira Marketing
Owns positioning, messaging, channels and the launch plan.
Sage SEO
Owns search visibility: what people search for, how pages rank and how they appear in results.
Eight ready-made teams, and a blank one.
A template fills in the mission, picks the team and gives the agents their first instruction. Choose the closest one, then add or remove roles before you launch.
-
Research
Product Research
Five specialists debate concepts until they agree on one idea worth building.
- Nova
- Grady
- Jo
- Portia
- Max
-
Research
Customer Panel
Five kinds of customer react to the idea, from the fan to the skeptic.
- Jo
- Ava
- Dex
- Nia
- Pax
-
Research
Launch Plan
Positioning, pricing and channels for a product that already exists.
- Mira
- Max
- Jo
- Portia
-
Build
Design & Build
Product, design, architecture, engineering and security design it and build it, milestone by milestone.
- Parker
- Iris
- Ada
- Ezra
- Vera
- Jo
-
Build
Quick Prototype
A two-agent team that builds a small working version fast.
- Parker
- Ezra
-
Build
Game Studio
A full game studio of top specialists finds the fun first, then builds levels, art, sound and polish, playtesting every milestone.
- Juno
- Rhys
- Newt
- Terra
- Arlo
- Lyra
- Pip
-
Review
Review and Audit
Architecture, security and product review an existing codebase against its requirements.
- Ada
- Vera
- Parker
- Jo
-
Review
Executive Review
The C-suite decides whether to fund the plan in the inputs, and on what terms.
- Morgan
- Theo
- Fiona
- Cleo
- Otto
-
Other
Blank
Start with no roles and write the mission yourself.
- Your pick
Every role is a file you can read, edit or replace.
-
Edit any role
A role is a Markdown file: a few lines of settings, then the prompt the agent runs with. Castiri copies its roles into the Role Library on first run. After that the files are yours, and an update never overwrites a role you edited.
-
Write your own
Choose New Role in the Role Library. Give it a name, a title, a prompt, one of the symbols and a colour, and it shows up in the team picker under Custom with the rest.
-
Pick the model per role
Roles that mostly talk default to Sonnet; roles that build or verify code use your Claude Code default. The team Lead moves to the strongest model. Change the model and effort for any role on a team, or give the whole team one setting.
About the roles.
- Can I write my own roles?
- Yes. A role is a plain Markdown file: a few lines of settings, then the prompt the agent runs with. Open the Role Library to edit any role or add a new one with its own symbol and colour.
- Do I have to use a template?
- No. A template preselects a mission and a team, and you can add or remove roles on any of them. The Blank template starts with no roles and lets you write the mission yourself.
- Which model does each agent use?
- Roles that mostly talk, such as the customers and the executives, default to Sonnet. Roles that build or verify code use your own Claude Code default. The team Lead runs on the strongest model, and you can set the model and effort for any role on a team, or give the whole team one setting.
- How many agents can be on a team?
- As many as you choose. Each agent is its own Claude Code session on your Claude account, so a team of six uses Claude about six times as fast as one session, and Castiri shows a cost note once a team is bigger than that.
Give your agents a team.
Open a project, pick a template or hand-pick your roles, and watch the work happen in one window.
Download for Mac, freeFree while in beta·macOS 15 or later·Uses your own Claude account through Claude Code