WorkBento puts HR, payroll and everyday workplace tools in one self-hosted app. People data, attendance, leave, payroll, recruitment, projects and documents share one database, so reports and approvals stay consistent across the company.
An assistant that respects permissions
Managers and HR staff can ask questions such as "Summarize last month's payroll by department" or "Who on my team is on leave next week?" and get an answer with a table. The assistant only sees what the signed-in user is allowed to see: queries run through a guarded, read-only layer that is scoped by role and tenant. You bring your own OpenRouter key and pick the model.
Modules included
- People: employees and org chart, departments, positions, contracts.
- Time: attendance and shifts, leave with approvals.
- Pay: payroll runs and payslips.
- Talent: recruitment pipeline, onboarding, reviews, KPIs and OKRs.
- Work: projects and tasks, documents with internal sign-off, assets, light CRM.
- Control: roles and a permission matrix.
What you receive
The complete source code (FastAPI backend, React + TypeScript frontend), Docker Compose files, environment examples, documentation for setup, backups and updates, and the SourceBento license.