Private AI Workspace · Powered by Emly

The AI assistant your security team will approve.

Give each department an assistant in Slack, Teams, Google Chat, WhatsApp, Telegram or your intranet. It runs inside your own cloud, answers from your documents and cites the page every answer came from.

For organisations with 200 to 5,000 staff. Your first department live in 14 days.

Your staff SlackTeamsGoogle ChatWhatsAppTelegramIntranet sign in with your identity provider
Your cloud · AWS, Azure, GCP or on-prem
Assistants and admin consoleDeployed with Docker or Kubernetes
Your documentsPolicies, handbooks, runbooks, wikis
Search indexVector database and embedding model run in your cluster
History and audit logConversations and admin actions in your database
The language model you chooseCalled with your own API key

Only the question and the passages needed to answer it leave your cloud. Point Emly at a model you host and nothing leaves at all.

Answers People Can Check, in Tools They Already Use

Each department gets its own assistant, its own documents and its own admins. HR can't see IT's runbooks, and every answer links back to its source.

IT helpdesk

in Slack
Priya, Finance

My VPN keeps dropping when I'm on hotel Wi-Fi. What should I do?

IT Assistant

Switch the VPN client to TCP mode under Settings → Connection[1]. If it still drops, raise a ticket and I'll pass along your device details[2].

[1] IT Runbook · Remote access[2] Service desk · Raising a ticket

HR policy

in Teams
Marco, Sales

How many days of parental leave do I get, and when do I need to tell my manager?

HR Assistant

Full-time staff get 16 weeks of paid parental leave[1]. Tell your manager and HR at least 8 weeks before your planned start date[2].

[1] Employee Handbook · 6.2 Parental leave[2] Leave procedure · Notice periods

Compliance procedures

on the intranet
Aisha, Client Services

A client wants to give me a gift worth about €150 to say thanks. Can I accept it?

Compliance Assistant

Gifts over €100 need approval from your line manager and must be logged in the gifts register within 5 working days[1].

[1] Anti-bribery policy · 4.3 Gifts and hospitality

Illustrative examples. Your assistants answer from your own policies and documents.

The Questions Your Security Team Will Ask First

The security pack covers each of these in detail, with the architecture diagram, components and network flows for your reviewers.

Q1

Where is our data stored?

In your own cloud account or data centre. Documents, the search index, conversations and the audit log all sit in storage and databases you control.

Q2

Which third parties receive our data?

Only the language model endpoint you configure. Documents are indexed by an open-source embedding model running inside your deployment. Use a model you host yourself and no third party receives anything.

Q3

Who can see conversations and settings?

Only the people you grant access. Admins sign in through your identity provider over OIDC, such as Microsoft Entra ID, Okta or Google. Each assistant has its own owners, admins and viewers.

Q4

Is there an audit trail?

Yes. Sign-ins, permission changes and configuration changes are written to an audit log that your admins can review.

Q5

How are API keys protected?

Encrypted at rest with a key you hold. Each assistant's model key is stored encrypted and is never shown again after it's saved.

Q6

Is our data used to train models?

Emly does not train any model. How your model provider treats requests is set by your own agreement with them, which is one reason we use your API key and not ours.

Q7

Can we inspect the code?

Yes. Emly is open source. Your team can read every line, run its own scans and keep running it if we part ways.

Your First Department in 14 Days

We start with one team, prove it on their real questions, then add departments one at a time.

  1. Day 0

    Scope and security pack

    We agree the first department, its documents and the success measures. Your security team gets the architecture write-up.

  2. Days 1–5

    Deploy in your cloud

    We install Emly in your environment, connect your identity provider and model endpoint, and hand over admin access.

  3. Days 6–10

    Load documents and test

    We index the department's documents and test the assistant on 30 real questions from that team, fixing gaps as we go.

  4. Days 11–14

    Pilot with the team

    The team uses it in Slack, Teams, Google Chat, WhatsApp, Telegram or the intranet. We review what people asked and which answers need better sources.

Who Does What

We deliver

  • Deployment in your cloud, with Docker or Kubernetes, documented so your team can run it.
  • Company sign-in through your identity provider, with roles for each assistant.
  • Your first department's assistant, set up and tested on that team's real questions.
  • A security pack for your review: architecture, data flows and answers to common questionnaire items.
  • Admin training so your team can add documents and new assistants without us.
  • 30 days of support after go-live.

You provide

  • A cloud account or server for the deployment, and someone who can approve access to it.
  • An API key for your chosen model, or an endpoint for a model you host.
  • The department's documents and a list of the questions they get most.
  • One owner in that department who can judge whether the answers are right.

After the first departmentAdd more departments as separate assistants, each scoped and priced on its own, with an optional monthly Care Plan that reviews unanswered questions and fixes the gaps.

Start with the Document Your Reviewers Will Want

Tell us a little about your setup. We'll send the security pack and suggest a time for a 30-minute scoping call.

  • Architecture diagram and data flows
  • Answers to common security questionnaire items
  • A suggested first department and 14-day plan

We'll reply within one business day.

Rather talk it through first? Book a 30-minute scoping call

Which department would go first? (pick any)
Where do your staff work? (pick any)

By submitting this form, you agree to our Privacy Policy. We use these details only to send the pack and arrange the call.

Before You Book the Call

Any model with an OpenAI-compatible API. That includes OpenAI and Azure OpenAI, and open models you serve yourself. Each assistant can use a different model.

Yes, if you host the language model inside your network. The embedding model and search index already run in your deployment. We'll confirm the details for your environment on the scoping call.

Compliance depends on how a system is deployed and operated, so we don't claim certifications. Because Emly runs inside your infrastructure, it sits under the controls, hosting region and agreements you already have. The security pack helps your team assess it.

The first department is a fixed-price setup that we quote after the scoping call. There's no per-seat licence, so adding staff costs nothing extra. You pay your model provider directly.

You keep everything. The software is open source and runs in your cloud, so your team can keep operating it or hand it to another partner.

Give Your Reviewers the Answers First

Get the security pack, then scope your first department on a 30-minute call.