Overview
New projects start without proper governance setup, creating technical debt from day one. Zenable provides automated project scaffolding with built-in governance, security, and compliance - ensuring projects start right with zero governance debt.AI-Native Python Template
The AI-Native Python is a cookiecutter template that provides a production-ready Python project with built-in governance, automated quality checks, and AI-optimized development.Quick Start
Install Homebrew
Install the package manager from brew.sh
Install uv and Generate Project
- Project name and description
- Organization details
- GitHub settings
- Technical preferences (Python version, Docker support, etc.)
Zenable MCP Included! The project generator automatically installs and configures the Zenable MCP server in your project, so AI assistants will immediately start enforcing your governance policies - no additional setup required.
What’s Included
The AI-Native Python template provides a complete, production-ready foundation with everything configured:Key Features
- Modern Python Development - Uses
uvfor lightning-fast dependency management - 100% Test Coverage - Enforced automatically, not aspirational
- Security First - Vulnerability scanning and SBOM generation built-in
- Automated Everything - Releases, versioning, and changelog generation
- AI-Optimized - Works seamlessly with Copilot, Cursor, Claude, and Antigravity
- Docker Ready - Multi-platform builds with optimized image sizes
- Simple Yet Powerful - One-command local setup, testing, deployment, and more
Key Benefits
Instant Productivity
- 5-minute project setup
- Start coding immediately
- No configuration overhead
- Everything just works
Built-in Quality
- 100% test coverage enforced
- Type safety guaranteed
- Security scanning automated
- Code quality checks on every commit
AI-Optimized
- Works with Copilot, Cursor, Claude
- Governance checks on AI suggestions
- Consistent patterns for AI to follow
- Reduced AI-generated bugs
Production Ready
- CI/CD fully configured
- Docker builds automated
- Semantic versioning
- Dependency updates managed
Why Use AI-Native Python?
The Traditional Way
- Spend hours setting up project structure
- Configure testing, linting, CI/CD manually
- Inconsistent practices across projects
- Security and compliance added as afterthoughts
- AI tools generate code that doesn’t meet standards
The AI-Native Way
- 5-minute setup - Project ready with one command
- Everything configured - Testing, quality, CI/CD, security
- Standardized approach - Consistent across all projects
- Built-in governance - Security and compliance from day one
- AI-optimized - Tools generate compliant code automatically
Next Steps
- Explore AI Tools Integration for development
- Set up Policy as Code for your project
- Configure Security Assessment automation