Skip to main content

Project management dashboard with kanban boards, burndown charts, and category-based organization. Flask API backend with MySQL storage and static HTML generation.

Project description

KENBOARD

Un kanban pour les BOT.

kenboard logo

PyPI version Python versions License: MIT Build Publish codecov Docstring coverage Quality Gate Status Maintainability Rating Reliability Rating Security Rating Bugs Vulnerabilities Code Smells Technical Debt

Usage pour les humains

Vue kanban KENBOARD

Regenerer le screenshot apres une evolution UI : pdm run screenshots

Usage pour les BOT

KENBOARD livre ken, une CLI pensee pour Claude Code et autres assistants : output JSON, filtres natifs, exit codes propres.

Onboarding automatique

  1. Un admin clique Copy onboard link sur un projet dans le kenboard
  2. Le lien est donne a l'agent (Claude Code, GPT, etc.)
  3. L'agent ouvre le lien et recoit un fichier .ken complet avec un token API pre-rempli — zero interaction humaine pour l'API key
  4. L'agent fait pip install kenboard, cree le .ken, et commence a travailler immediatement

Workflow quotidien

ken list --status todo --who Claude --json   # taches assignees
ken show <id> --json                         # detail d'une tache
ken move <id> --to doing                     # passer en cours
ken add "MODULE / Titre" --desc "..." --who Claude  # creer
ken move <id> --to review                    # soumettre

Le workflow complet : tododoingreviewdone. L'agent gere tododoingreview. Seul l'utilisateur passe reviewdone.

References

Entreprise

KENBOARD est concu pour un deploiement self-hosted en entreprise :

  • Authentification OIDC — connexion via un Identity Provider d'entreprise (Microsoft ADFS, Google Workspace, Authentik, Keycloak, etc.) en complement ou remplacement du login par mot de passe. Voir doc/oidc-adfs.md pour le guide ADFS.
  • Self-hosted — aucune dependance cloud. MySQL + Flask + gunicorn sur votre infrastructure, derriere votre reverse proxy / WAF.
  • API keys par projet — chaque agent ou integration recoit un token scope (read/write) sur un projet specifique. Les agents IA s'auto-onboardent via le runbook servi par le serveur.
  • Support commercial — accompagnement a la mise en place, integration IdP, et support operationnel disponibles sur demande. Contact : 2113.ch

Installation

Voir INSTALL.md pour la mise en place complète (MySQL, utilisateurs, migrations, reverse proxy, OIDC).

Licence

MIT — voir LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kenboard-0.1.55.tar.gz (187.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kenboard-0.1.55-py3-none-any.whl (169.0 kB view details)

Uploaded Python 3

File details

Details for the file kenboard-0.1.55.tar.gz.

File metadata

  • Download URL: kenboard-0.1.55.tar.gz
  • Upload date:
  • Size: 187.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.26.7 CPython/3.13.12 Linux/6.17.0-1010-azure

File hashes

Hashes for kenboard-0.1.55.tar.gz
Algorithm Hash digest
SHA256 c18ec01bf054f812b0a68248a8da626d9f27f92377439b6080e68678b8dd9a02
MD5 054c4a52ca6821178bce983828974c47
BLAKE2b-256 2801b6ef29e86a799a8201895ce4c6fe81e96a569dc17c59a3006116d10bcc91

See more details on using hashes here.

File details

Details for the file kenboard-0.1.55-py3-none-any.whl.

File metadata

  • Download URL: kenboard-0.1.55-py3-none-any.whl
  • Upload date:
  • Size: 169.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.26.7 CPython/3.13.12 Linux/6.17.0-1010-azure

File hashes

Hashes for kenboard-0.1.55-py3-none-any.whl
Algorithm Hash digest
SHA256 0b8dd7ba0dc798b4daa94fecb519764ac513a1c123f81187045cf63a9b3adb1d
MD5 e98157bdd0b83414aaa26d8332d456c6
BLAKE2b-256 03ae4635056c221840ff0a844b6937c2a23a486cb810dd9d41628e4911b677a5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page