Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.zenable.io/llms.txt

Use this file to discover all available pages before exploring further.

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

1

Install Homebrew

Install the package manager from brew.sh
2

Install uv and Generate Project

# Install uv package manager (if not already installed)
which uvx || brew install uv

# Create new project from template
uvx --with gitpython cookiecutter gh:zenable-io/ai-native-python
You’ll be prompted for configuration options such as:
  • Project name and description
  • Organization details
  • GitHub settings
  • Technical preferences (Python version, Docker support, etc.)
3

Start Developing

# Navigate to your new project
cd your-project-name

# Initialize the project
task init

# Start coding with AI assistance
claude # or your favourite IDE
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 uv for 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
Zenable Included by Default - The template comes with Zenable pre-configured. No additional setup needed - governance checks and policy enforcement work automatically from your first commit.

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 conformant code automatically

Next Steps