AgencyOS
Open-source starter built with Nuxt 3 and Directus that gives digital agencies a hackable website, client portal and project management base.
- GitHub stars
- 979
- Last commit
- 7 mo ago
- Licence
- MIT
- Self-hosted
- Yes

AgencyOS is an open-source operating system for digital agencies, built with Nuxt 3 on the front end and Directus as the backend. It was created through a partnership between Directus and NuxtLabs, by people with agency experience who know that the hard part is not the creative work but the surrounding management, client communication and getting paid on time. It is for agencies, new or established, that want tooling they can shape themselves.
The project is designed to be fully hackable so each agency can build its own project management app and internal system quickly instead of settling for off-the-shelf tools. It also serves as a complete example of what can be built on Directus. The README links to installation instructions, a demo site, video tutorials, deployment guidance, community help and contribution notes, and its topics cover headless CMS, CRM, Tailwind CSS and Nuxt UI.
The stack uses Vue, Nuxt, Tailwind CSS and TypeScript. AgencyOS is licensed under MIT and runs on infrastructure you control, with Directus providing the data layer, permissions and admin interface.
Key features
- Nuxt 3 website and application
- Directus backend and admin
- Built to be fully hackable
- CMS and CRM style capabilities
- Demo site and video tutorials
- Tailwind CSS and Nuxt UI styling
Pricing: Free and open source under the MIT license.