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.58.tar.gz (189.9 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.58-py3-none-any.whl (169.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kenboard-0.1.58.tar.gz
  • Upload date:
  • Size: 189.9 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.58.tar.gz
Algorithm Hash digest
SHA256 b7d576f118bd334aba539626c8b4ad3e95c0f4bdf9e1a3cd3a0c123e86e3712a
MD5 6820081c4ed5a788f3be87706b52d3f1
BLAKE2b-256 14189e54b56328796159cd80ba836079daf7451e6cc0ebc03c1c8b7864bf6917

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kenboard-0.1.58-py3-none-any.whl
  • Upload date:
  • Size: 169.1 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.58-py3-none-any.whl
Algorithm Hash digest
SHA256 1fdebd4db5470ed8c9632b141ca34f370ed3550df6b2b1bd574abead1570814e
MD5 4a72e7048e3bc1fa683f41d08a96f117
BLAKE2b-256 18e10a4fb48ad9bb56401d03664a2b7b06b1754d460fa6e537d6d83638c1b27b

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