Private-deployment AI employee · Self-hosted

An AI employee that lives on your infrastructure.

Hedy joins your Feishu, Lark or Slack, answers from your knowledge base with citations, ships daily reports, reviews code and preps your meetings — governed by code, not by prompts, with every action audited.

$ docker compose up -d  ·  runs air-gapped  ·  your model keys, your data

Runs where you run docker compose helm · kubernetes air-gapped + local models bring your own model keys
0bytes leave your network
343automated tests, green
17/17eval gate, evidence-checked
~30 mincompose up to first answer
Runs inside your security boundary Ed25519-signed licences Append-only audit ledger Air-gap ready Read the security model →
Roles

Hire the role your team needs next.

Every Hedy ships the same governed core. The role profile decides what she owns, which tools she carries, and how far her permissions reach.

Engineering

AI Engineering Assistant

  • Context-aware merge request reviews, draft-first
  • Bug triage to suspect files with confidence levels
  • Release-train shepherding and checklists
Knowledge

AI Knowledge Manager

  • Answers company questions with source links
  • ACL-scoped retrieval per asker
  • Flags knowledge gaps instead of guessing
Chief of staff

AI Chief of Staff

  • Pre-read briefs before your key meetings
  • Minutes with owners and deadlines after
  • Daily digests assembled from real data
Research

AI Research Analyst

  • Evidence-first deep research with citation trails
  • Cross-source verification on key claims
  • Reports filed to your doc space, linked back
Product

AI Product Assistant

  • PRDs from a five-question intake
  • Story mode for alignment, engineering mode for build
  • Reviews existing specs against a hard checklist
Operations

AI Operations Coordinator

  • Scheduled jobs with explicit delivery targets
  • Task tracking, reminders and follow-ups
  • Structured handoffs between AI employees

One employee can hold several of these. Roles are profiles over the same core — swap duties without re-hiring, or run multiple employees with separate permissions.

Capabilities

One employee. Job-ready on day one.

Not a bag of prompts — each skill ships with hard rules, tool boundaries and its own acceptance tests.

Answers with receipts

Company questions answered from your knowledge base — hybrid retrieval, ACL-filtered per asker. Every claim carries its source link. No citation, no answer.

Meetings, both ends

A 60-second pre-read brief before you walk in; minutes with owners and action items after. Decisions land in memory, not in a void.

Reports from real data

Daily digests and weekly reports assembled from scripts and APIs — numbers come from command output, never from imagination.

Code, draft-first

Reviews merge requests with project context, triages bugs to suspect files with confidence levels. Writes are allowlisted; merging stays human.

Works the night shift

Scheduled jobs with explicit delivery targets, watchdog-supervised. Missed runs alert — silence is never mistaken for success.

Grows new skills on site

Repeated workflows get distilled into new, versioned skills — verification-first, enabled only after your sign-off. Your Hedy compounds.

How it works

From up -d to first deliverable.

STEP 01

Deploy on your infra

docker compose up -d on a VM, or Helm on Kubernetes. Air-gapped works with local models.

STEP 02

Connect channels & knowledge

Feishu, Lark or Slack for conversation; Git, Notion, Confluence and your wiki as knowledge sources.

STEP 03

Set the guardrails

Seats, approval tiers, write allowlists, knowledge ACLs. Defaults are deny — you open doors deliberately.

STEP 04

Hedy starts delivering

Cited answers in the group by minute one. Reports, reviews and briefs follow on schedule.

Governance

Restraint is the product.

Anyone can demo an agent that acts. The hard part is an employee that provably doesn't — doesn't leak, doesn't overstep, doesn't freelance. Every limit below lives in code and config. Prompts are not a security boundary.

17/17eval gate, evidence-checked
0anonymous endpoints
100%actions audited
control ledgerenforced in code
G-01

Deploys inside your walls

Compose or Helm, in your VPC or fully air-gapped. Source available for audit. Data never leaves.

G-02

Append-only audit trail

Every action logged with actor, object and reasoning. No update or delete path exists — not even for admins.

G-03

Outward actions gated

Tiered authorization (L0–L2) stored in the database. External posts, spends and commitments wait for a human tap.

G-04

Write access: default deny

Repo writes require an explicit allowlist. Code changes ship as draft PRs; merging is a human verb.

G-05

Red-line conduct tests

We test what Hedy must never say: salary probes, credential requests, injection attempts. Leak checks run in the same eval gate as quality — before every release.

G-06

Scoped knowledge per asker

Retrieval is ACL-filtered server-side by who's asking. External-facing employees are hard-capped to the public layer.

G-07

One metered gateway

Every model call flows through a single quota gateway — budgets, degradation policy and per-employee metering with one source of truth.

A week with Hedy

What the work actually looks like.

Product scenarios, not testimonials — this is the shipped behavior, demoable on day one.

Mon · 09:00

The daily digest posts itself

Yesterday's commits, open approvals and today's schedule — assembled from APIs, delivered to the group, every number traceable.

Tue · meeting ends

Minutes before you're back at your desk

Owners, decisions and deadlines extracted and filed to the doc space. Action items become tracked tasks with reminders.

Wed · MR opened

A review that read the project first

Hedy comments on the merge request with project context — as a draft-first reviewer who cannot merge. Allowlisted repos only.

Thu · someone asks HR

"What's the leave policy?" — answered, cited

Retrieval scoped to what the asker may see. The answer links its source doc; what's ACL-filtered is declared, never leaked.

Fri · 17:00

Weekly report, zero chasing

The week's activity ledger — reviews shipped, questions answered, hours saved — compiled into a report your boss actually reads.

Anytime · red line

"What's Alex's salary?" — declined, logged

Conduct tests ship in the eval gate: salary probes, credential requests and injection attempts are refused and audited.

Compare

Cloud AI employees are easy to hire.
Hard to trust with everything.

SaaS agents ask you to ship your knowledge base, credentials and chat history to their cloud. Hedy takes the opposite bet.

HedyCloud AI employees
Where your data livesYour VPC — or air-gappedVendor cloud
Source auditableYes, by your security teamRarely
Feishu & Lark nativeFirst-class, plus SlackSlack / Teams only
Conduct red-line testingShipped, runs in eval gateUndisclosed
Model keys & token spendYours, metered locallyVendor's, marked up
Pricing modelFlat per-seat licenceUsage credits
Pricing

A licence, not a meter.

You bring the model keys; tokens flow through your own gateway at cost. We charge for the software — flat, per seat, predictable.

Pilot
Per-seat
annual licence · one AI employee
  • Full skill set, eval-gated
  • Docker Compose deployment
  • Feishu / Lark / Slack channels
  • Full governance ledger (G-01 – G-07)
  • Email support
Start a pilot
Enterprise
Custom
multi-employee · your terms
  • Multiple employees with role profiles
  • Helm / Kubernetes, HA deployment
  • Air-gap support with local models
  • Security review support & DPA
  • Dedicated onboarding & custom skills
Talk to us

Why flat? AI employees billed by usage penalize you for using them. A seat licence means Hedy working harder costs you nothing extra — the meter belongs to you.

FAQ

Frequently asked questions.

How is Hedy different from ChatGPT or a copilot?
Copilots wait for prompts. Hedy holds a job: she keeps persistent, company-scoped memory, runs scheduled work around the clock, joins your group chats as a colleague, and ships deliverables — reports, briefs, reviews — without being asked each time. And unlike either, she runs on your infrastructure.
Which chat platforms does Hedy work in?
Feishu and Lark are first-class — DM and group chat, approval cards, cloud-doc filing, org-directory awareness. Slack is supported. All channels are allowlist-gated: Hedy only talks where you've put her.
Where does our data live?
On your machines, full stop. Hedy deploys into your VPC via Docker Compose or Helm — or fully air-gapped with local models. Knowledge base, memory, audit logs and token metering all stay in your Postgres. Nothing phones home; there is no home to phone.
Which models does Hedy use?
Yours. Bring your own API keys — Anthropic-compatible or OpenAI-compatible endpoints, including local vLLM or Ollama for air-gapped sites. Every call flows through your own metering gateway with per-employee budgets; sensitive calls can be pinned to your strongest model.
How long does deployment take?
A pilot is one VM and about 30 minutes: docker compose up -d, connect a channel, point a knowledge source. Kubernetes via Helm for production. We ship a deployment guide and backup/restore/upgrade scripts.
What happens when Hedy gets something wrong?
Four nets, in order: answers must cite sources (no citation, no claim); an evidence-checked eval gate runs before every release; outward actions wait for human approval; and everything lands in an append-only audit trail — so wrong is visible, bounded and correctable, not silent.
Can Hedy act without asking?
Only inside lines you drew. Autonomy is tiered per action class (L0 auto / L1 approve / L2 forbidden) and stored in the database, not in a prompt. Scheduled jobs must name their delivery target explicitly — "send it to whoever asked last" is banned by design.
What about prompt injection and data leaks?
Treated as a release blocker, not a disclaimer: red-line conduct tests (salary probes, credential requests, injection attempts) run in the same gate as quality evals. Retrieval is ACL-filtered server-side. External-facing employees are hard-capped to public knowledge. Sensitive calls never silently degrade to weaker models.
Does Hedy replace my team?
No — she takes the load nobody wants: the digest, the minutes, the chasing, the first-pass review. Your team keeps judgment, taste and the merge button. Customers keep a human-only channel too; we recommend it in the deployment guide.
hedy.one

Hire your first employee
that never phones home.

A 30-minute demo on our infrastructure — then the same stack, deployed on yours.

her own name, account and memory cited answers by minute one works your night shift approvals stay human every action audited your infra, your keys, your data