Template for Qompass AI Python projects.
A Qompass AI template for Python (language) projects — educational content, tooling notes, and starter code in the standard Qompass AI layout.
- On GitHub, click Use this template → Create a new repository. (About creating a repository from a template)
- Name it after your project.
- Replace every
{{PLACEHOLDER}}in this README and inCITATION.cff, then delete this section. - Start from
src/00_hello.*— it runs with the stock toolchain, no extra setup.
Placeholders used in this template:
| Placeholder | Meaning | Example |
|---|---|---|
Python |
Project name, title case | Python |
Template for Qompass AI Python projects. |
One-line repo description | Template for Qompass AI Python projects. |
python |
Lowercase, URL-safe name | python |
src/ # teaching material: tutorials, annotated examples
tests/ # exercises with expected outputs (validation, not vibes)
docs/ # deep dives: setup, idioms, gotchas, ecosystem map
examples/ # runnable snippets, smallest-first
.github/ # CI: sanity checks on every push
Matt builds in Neovim. His config (diver) is the primary driver here:
see docs/NEOVIM.md for the wiring checklist
(formatter, linter, build/test, DAP). .nvim.lua ships project-local
settings — it defines commands only and never runs anything by itself.
This project is licensed under the Apache License, Version 2.0.
Copyright 2026 Qompass AI.