Welcome to the Ultralytics Handbook repository! This repository houses the source files for the official Ultralytics Handbook - your comprehensive guide to our mission, vision, values, and operational practices. Built with Zensical (a modern static site generator by the creators of Material for MkDocs), the Handbook is continuously deployed via Vercel to handbook.ultralytics.com.
This Handbook serves as a living document, evolving alongside Ultralytics' growth. It aims to align team members, contributors, and the wider community with the core principles guiding our work in artificial intelligence (AI) and computer vision. Whether you're new to Ultralytics or a seasoned team member, this resource provides insights into everything from our company philosophy to detailed workflows and operational processes, including our approach to machine learning operations (MLOps).
New team members? Start with our Onboarding Guide for your first 90 days roadmap.
- Zensical - Modern static site generator (by the creators of Material for MkDocs)
- MkDocs Ultralytics Plugin - Custom features and integrations
- Ultralytics Chat - Realtime conversational AI with open-source chat.js implementation
- Vercel - Hosting and deployment
- GitHub Actions - CI/CD automation
To build and develop the Handbook locally, install dependencies:
pip install zensical mkdocs-ultralytics-pluginThis installs Zensical - a modern static site generator built by the creators of Material for MkDocs - and our custom plugin for enhanced documentation features.
Build and serve the Handbook locally with live reload:
zensical serveThe site will be available at http://127.0.0.1:8000. Changes to source files trigger automatic rebuilds.
zensical serve- Start development server with live reloadzensical build- Build static site tosite/directory
The Handbook automatically deploys to handbook.ultralytics.com via Vercel when changes are pushed to the main branch.
We welcome contributions to the Ultralytics Handbook! Your input helps keep our documentation accurate, comprehensive, and useful.
- Fork the repository and create a feature branch
- Make your changes to Markdown files in
docs/en/ - Test locally with
zensical serve - Submit a pull request with clear description of changes
- Follow our style guide (consistent with existing pages)
- Use clear, concise language aligned with the handbook's professional tone
- Follow the existing structure and formatting (120-character lines, emoji usage)
- Include proper frontmatter (description and keywords) on all pages
- Test all internal links and ensure proper navigation
- Use tables, admonitions, and formatting consistently with other pages
See our Contributing Guide for detailed information.
handbook/
βββ docs/
β βββ en/ # English documentation
β β βββ index.md # Homepage
β β βββ introduction.md # Handbook introduction
β β βββ mission-vision-values/ # Company foundation
β β βββ finance/ # Financial policies
β β βββ tools/ # Hardware & software
β β βββ people/ # HR policies
β β βββ workflows/ # Development processes
β β βββ contributions/ # Community guidelines
β β βββ goals/ # OKRs and company goals
β β βββ faq/ # Common questions
β β βββ legal/ # Legal & compliance
β β βββ security/ # Security policies
β βββ overrides/ # Theme customizations
βββ .github/
β βββ workflows/ # CI/CD automation
βββ mkdocs.yml # MkDocs configuration
βββ pyproject.toml # Python project config
βββ requirements.txt # Python dependencies
βββ README.md # This file
Ultralytics offers two licensing options:
- AGPL-3.0 License: Ideal for students, researchers, and enthusiasts passionate about open collaboration. This OSI-approved open-source license promotes transparency and community involvement. See the LICENSE file for details.
- Enterprise License: For commercial applications, this license permits seamless integration of Ultralytics software into commercial products, bypassing AGPL-3.0 copyleft requirements. Inquire about an Ultralytics Enterprise License.
For bug reports and feature requests related to the Ultralytics Handbook, please visit GitHub Issues. For questions, discussions, and community support, join our active communities on Discord, Reddit, and the Ultralytics Community Forums. We're here to help with all things Ultralytics!








