Permissions
Users, roles and menus, down to each button.
CastorOpen source · MIT
Users, roles, permissions, menus and logs are already built. Need a new page? Describe it, and AI generates the table, API and UI — then checks that it all works.
The UI
These are real screenshots. Colors, layouts and light or dark mode are one click away in the Appearance menu.

Six accent colors






Built with AI
The project’s conventions are written for AI, so Claude Code, Cursor and other tools all follow the same rules.
For example: an equipment list with name, code and status.
Table, API, page and permissions — all in one go.
Type checks, tests and the build must pass before it’s done.
Features
Users, roles and menus, down to each button.
Clear frontend and backend layers, fully typed.
Chinese, English and Japanese UI and messages.
Six colors, three layouts, light and dark.
Excel and CSV import and export for tables.
Docker starts the database and the whole app.
Tech stack

Clone the repo, run the setup script, and sign in.