HRHR Agent
ProductRolesGovernanceFAQGitHub
Sign inOpen HR Agent
Open-source enterprise HR, conversationally

The shortest path
to an HR answer is
asking for it.

One role-aware AI assistant for leave, benefits, people data, approvals, and HR cases—connected to live systems and accountable for every action.

Try the assistant See how it works View on GitHub
Open source Role-aware access Citation-backed answers SLA-aware cases
AM
Amara MalikEmployee · London
Secure session
Can I take 6 days off in September?

You have enough leave. After 6 days, your projected balance will be 9.75 days.

Available now14.5 days
September accrual+1.25 days
After request9.75 days
Team coverage81%Above 75% minimum
Ask anything about HR…
Access verified3 tools available for this role
Connected context
HRISPolicy libraryCase managementOrg directory
01 / Product

One conversation.
Every HR workflow.

The interface stays simple because the complexity has somewhere deliberate to go: typed tools, live data, retrieval, permissions, and auditable operations behind every response.

Live interactionRole: Employee
“How many vacation days do I have left?
Tool selectedget_leave_balance
Permission granted

You have 14.5 days available. Your next accrual of 1.25 days posts August 1.

Action receiptUser, tool, source, and timestamp recorded
02 / Infrastructure

Useful enough for employees.
Serious enough for HR.

A conversational surface only earns trust when the system underneath can explain what it saw, what it did, and why it was allowed to do it.

01

Answers grounded in live HR data

The agent checks balances, plans, employment records, and case histories in the systems where they actually live—not in a stale export.

02

Permissions enforced at the tool layer

Employees, managers, and HR staff get different capabilities. Sensitive tools simply do not exist for roles that cannot use them.

03

Policy answers with receipts

Uploaded handbooks and benefits guides are semantically searched, with every answer linked back to the exact source passage.

04

Cases with real workflow behind them

Open, categorize, assign, track, escalate, and resolve HR cases with SLA timers and a complete history of every action.

Every answer has context.Every action has an identity.Every case has a history.
03 / Role-aware by design

The same assistant.
A different toolbox.

Permissions are not a filter wrapped around the model. They determine which tools the model can access in the first place.

RoleAvailable capabilitiesData scope
01EmployeeBalances, benefits, policies, personal cases Self only
02ManagerTeam availability, requests, coverage Direct reports
03HR staffPeople search, cases, documents, operations Organization
Employee experienceAsk, understand, act.

No portal archaeology. No ticket for a question the system already knows how to answer.

Manager experienceDecisions with context.

See availability, conflicts, and policy constraints before approving a request.

HR operationsOne console for the work.

People lookup, policy retrieval, cases, documents, audit trails, and usage oversight.

04 / Generative interface

Sometimes the best answer
isn’t another paragraph.

The model emits a constrained schema. The frontend turns it into a real, interactive component—a leave approval, coverage view, or case form—without letting the model generate code.

ModelTyped schemaReact UI
NA
Leave requestNoor Al-HarbiPending
FROM14 SepMonday
TO19 SepSaturday
Projected team coverage82%
7 points above policy minimum
<LeaveApproval />Rendered from validated JSON
05 / Questions

Before you hand
HR to an agent.

Open source by design

Use it. Inspect it.
Make it yours.

HR Agent is open source, so teams can study the architecture, self-host the product, and extend it around their own systems and policies.

Explore the sourceAvailable on GitHub
HRHR Agent

Open-source enterprise HR AI for self-service and operations.

GitHubPrivacyTermsSign in
© 2026 HR Agent