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.59.tar.gz (190.4 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.59-py3-none-any.whl (169.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kenboard-0.1.59.tar.gz
  • Upload date:
  • Size: 190.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.26.7 CPython/3.13.13 Darwin/25.3.0

File hashes

Hashes for kenboard-0.1.59.tar.gz
Algorithm Hash digest
SHA256 13f826884adc1660bf0c64150fa03818b9ce057ef40dc8e83c7d1a25cf273af9
MD5 c33a8f86a41208a2d750cc62524e78f4
BLAKE2b-256 6b17c50e9c9b2ab506920f9a5bb054fe96039cebcbd8c4f049d370ce869c58bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kenboard-0.1.59-py3-none-any.whl
  • Upload date:
  • Size: 169.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.26.7 CPython/3.13.13 Darwin/25.3.0

File hashes

Hashes for kenboard-0.1.59-py3-none-any.whl
Algorithm Hash digest
SHA256 902b5a6cb451a84640e9eb1f93db8e6ecbff0f9fac50c55f5a15f8c1cf1512b0
MD5 e4a7e1816957fa43e9a2d255994f7280
BLAKE2b-256 21099baa179749da42e039a4092c844a7ee5cf7c819b5c40cc80c17b42c41f15

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