時間区分の算出労基法37条
法定内・法定時間外・深夜・法定休日・月60時間超を1分単位で区分。金額計算は給与システムの仕事と割り切り、CSV / API で区分別時間数を渡します。
出退勤打刻型・セルフホスト・AGPL-3.0
日本の労働基準法を、あとから貼るのではなく最初から設計の中心に。 1分単位の労働時間把握、法定内・時間外・深夜・法定休日の時間区分、 有給の基準日付与と年5日義務 — 日本の勤怠慣行のための勤怠管理OSSです。
Self-hosted attendance tracking built for Japanese labor law. UI in 日本語 / English / 한국어 / 简体中文.
デモ: demo@kizami.dev / kizami-demo(毎晩リセットされます)
労働者に不利な丸めは実装していません — 名前の由来です。
既存のセルフホスト勤怠OSSは工数トラッキング寄りで、日本の勤怠慣行をカバーしません。KIZAMI の機能一覧は、労働基準法の要求事項の一覧でもあります。
法定内・法定時間外・深夜・法定休日・月60時間超を1分単位で区分。金額計算は給与システムの仕事と割り切り、CSV / API で区分別時間数を渡します。
フレックスタイム制(清算期間集計)、固定時間制(法定内残業の二段判定)、1ヶ月単位の変形労働時間制(シフトの事前特定・予実乖離の警告)。
法定・基準日方式・比例付与。付与は「予告 → 管理者承認 → 本人通知」の3段で、出勤率の参考値を添えて機械任せにしません。年5日取得義務も追跡。
月45時間・年360時間・特別条項。超過見込みを管理者へ通知します。
打刻は追記専用。訂正は「申請 → 承認」で新しい記録を重ね、監査ログが構造として残ります。休憩の自動控除も本人が打ち消し申請できます。
業務タスク単位の権限カタログ × 部署スコープをチェックボックスで。招待式の登録、実効権限ビュー、最後の管理者保護。MCP サーバー同梱で AI エージェントからの打刻・照会も。



勤怠データは人事情報そのもの。外に預けず、Docker Compose ひとつで自社に置けます。k3s / Kubernetes には Helm チャートを用意しています。
# 1. 取得して設定
git clone https://github.com/sasagar/kizami.git
cd kizami/deploy/compose && cp .env.example .env
# 2. 起動して初期管理者を作成
docker compose up -d
docker compose run --rm seed
# → http://localhost:8080
勤怠は、毎日のこと。
だから毎日つかって楽しい道具にする。