selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

MintHCM logo

Self-host MintHCM

4.3.5

Open-source HCM platform with native AI agents for HR

ReleaseOpen SourceAGPL-3.0
Updated7 hours ago
LanguagePHP
Setup difficultyAdvanced
MobileNative app
Stars
439
Port
80 (HTTP web server (Apache2))
Requires
Apache2, Elasticsearch, MariaDB, MySQL, PHP
Docker
minthcm/minthcm
MintHCM 4 Dashboard overviewCompetences & Skills management screenEmployment history and contracts viewEmployee performance evaluation interfaceTime management and task trackingCalendar with meetings and scheduleLeave management and absence trackingWorkplace occupancy and seat bookingAnalytics and reporting dashboardSystem administration panel

What is MintHCM?

MintHCM is an open-source Human Capital Management platform built on SuiteCRM and SugarCRM that delivers a full suite of HR capabilities. It covers recruitment, onboarding, employee records, skills tracking, time and attendance, leave management, performance reviews, organizational structure, workplace booking, and analytics. The system stands out for its native AI agent architecture: it runs an MCP server so external AI clients can interact with HR data, supports agent-to-agent workflows, and includes a built-in AI assistant. Users can bring any language model from major providers, local variants, or sovereign models with no vendor lock-in. Deployment options include manual setup on Linux or Windows with Apache2, Docker, CLI, or Proxmox LXC. The stack requires a PHP runtime, MySQL or MariaDB database, and ElasticSearch. Native iOS and Android apps extend access to mobile devices. Licensed under AGPL-3.0 with no gated features or enterprise-only forks.

Should you self-host MintHCM?

MintHCM scores 51/100 on selfhost.directory (how scoring works) and ranks #6 of 9 in Human Resource Management (HRM). It has 439 GitHub stars.

It shipped 8 stable releases in the past year. The latest, 4.3.5, came out on 23 October 2026. New versions land roughly every 2 weeks.

Setup is advanced: plan for several services and some ongoing maintenance. An official Docker image is available. It is AGPL-3.0-licensed and written mostly in PHP.

Its closest alternative on selfhost.directory is Frappe HR (74/100, 8 973 stars). It scores higher overall, so compare the two before you pick. See MintHCM vs Frappe HR side by side.

Features

  • AI agent integration (MCP/A2A/WebMCP)
  • Built-in AI agent
  • Competences & skills management
  • Custom agent support
  • Employee profiles & employment history
  • Leave Management
  • Onboarding & offboarding
  • Organizational structure management
  • Performance & development management
  • Recruitment & candidate management
  • Reporting and analytics
  • Resources booking & workplace management
  • REST/JSON API (OAuth2 secured)
  • Time and attendance tracking

MintHCM README

MintHCM releases & version history

FAQ

Do you offer professional services for setup and customization?

Yes, professional implementation services are available; interested users can request a discovery call via the Demo form.

Does MintHCM include payroll management?

No, MintHCM is a soft-HR system; payroll functions would need to be integrated from another system.

Does Mint have a support?

Support is community-based through the forum, or professional implementation partners are available for paid services.

Does MintHCM comply with GDPR, CCPA, or other data protection regulations?

Yes, Mint has advanced role-based access controls and permissions to specify precisely who can see what data.

Does Mint support full time and part time employment?

Yes, part-time employees can be managed in the contracts module with options like full-time, 7/8, 1/2, etc.

Is it possible to disable specific modules?

Yes, administrators can hide modules via Administration -> Display Modules and Subpanels by dragging modules to the Hidden column.

Does your system allow for bulk uploads of employee records and/or applicants?

Yes, bulk uploads of any records are supported in CSV format via the Import Wizard in the Administration section.

Can I translate Mint into my own language?

Yes, translations are managed on Crowdin where you can create or download language packages.

Can you integrate Mint with other software like SAP and Workday?

Yes, MintHCM can integrate with SAP, Workday, and other systems via its open API, though custom development is required.

How much does it cost?

MintHCM is free and open source with no license fees. The only cost is your own server infrastructure.

More in Human Resource Management (HRM)

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…