Generative AI development that holds up in production

We build chat over your documents, AI assistants for your teams and LLM features inside your product, grounded in your content, tested before launch and connected to your systems.

Policy assistant Illustrative
Can contractors claim travel for site visits?
Yes, if the visit is in their statement of work and booked through the travel portal [1]. Mileage is paid at the standard rate; flights need manager approval first [2].
[1]Contractor handbook · section 4.2
[2]Travel and expenses policy · page 3
Answered from 2 approved sources Access checked
Under 800ms
responses in a real-time AI interview platform
Ignyte AI
retrieval-based recruitment platform for KingsleyGate
2 AI products
of our own in production: VoAgents and WellBeing Navigator
Since 2012
CMMI Level 3 · ISO 27001
What we build

Generative AI services we deliver

Every build includes the retrieval, guardrails, testing and integration it needs to go live. Pick what you want to build to see the stack we’d put together, and what we’d decide with you first.

1. What do you want to build?
2. What does it need to do?
3. Model
4. Hosting

Chat over company documents

7 of 10 layers

The stack Orion would build. Faded layers aren’t needed for this setup.

Interface Chat in your intranet or web app
Orchestration LangChain pipeline: retrieve, prompt, check, answer
Model OpenAI or Claude, chosen after testing on your content
Retrieval Your documents indexed and searched; every answer cites its source passages
Actions Not needed for this setup
Guardrails Access checks, sensitive-data masking and policy rules
Human handoff Not needed for this setup
Tenancy Not needed for this setup
Evaluation A test set of real questions scored before launch and after every change
Hosting Azure, North America, with usage and cost monitoring
We’d decide with you first
  • Which documents are in scope, and who may see what
  • Which model performs best on your own test questions
  • What a good answer looks like, written as a test set
Send this stack with my enquiry
Production-grade

What separates a demo from production

Same question, same documents. The difference is what we build around the model.

A typical demo No sources
What’s our refund window for annual plans?
Annual plans can be refunded within 60 days of purchase, no questions asked.
  • States a policy that doesn’t exist
  • No source, so nobody can check it
  • Answers staff who shouldn’t see it
Built by Orion Cited · checked
What’s our refund window for annual plans?
Annual plans can be refunded within 30 days of purchase [1]. After that, unused months are credited, not refunded [2].
Access checked · Finance team
  • Answer taken from your current policy
  • Sources cited, so anyone can check
  • Access checked against your permissions

Illustrative example.

How it works

How a grounded answer is produced

Six steps sit between your documents and the answer your users see. A test set built from your own questions measures the whole chain.

  1. 01

    Your content

    Documents, policies and data you choose to include.

  2. 02

    Indexed

    Split into passages and indexed, keeping each one’s access rules.

  3. 03

    Retrieved

    The passages that answer the question are found, filtered by who’s asking.

  4. 04

    Model drafts

    OpenAI or Claude writes the answer from those passages only.

  5. 05

    Checked

    Guardrails check access, sources and policy before anything is shown.

  6. 06

    Answered

    The user gets the answer with sources cited, and the exchange is logged.

Tested on your own questions before launch and after every change, so accuracy is measured, not assumed.

Grounded in your content

Answers come from your documents and data, with the source shown.

Tested before launch

Scored on real questions, so you know how often it’s right before users see it.

Guardrails

Limits on what it can say and do, with sensitive data masked.

A person when needed

Uncertain or sensitive conversations go to your team.

Cost and speed watched

Usage, response time and spend tracked from day one.

You own it

Code, prompts and test sets are handed over. No lock-in.

Models: OpenAI · Claude Orchestration: LangChain · LangGraph Hosting: Azure · AWS, North America
Process

From prototype to production in five steps

You see it working on your own content early. Orange marks the point where you decide whether it’s ready.

  1. 01

    Scope

    Agree the users, the content and what a good answer looks like.

    You get: A written scope and a starter test set.
  2. 02

    Prototype

    A working version on a sample of your own content.

    You get: Something your team can try.
  3. 03

    Evaluate

    Score it on real questions for accuracy, safety, speed and cost.

    You get: Results and a go or no-go decision.
  4. 04

    Harden

    Add guardrails, access control, integrations and monitoring.

    You get: A production-ready build.
  5. 05

    Launch and improve

    Roll out, watch quality and cost, and retest after every change.

    You get: Monitoring and a regular quality report.
Case studies

Generative AI we’ve shipped

For clients, and for our own products.

All case studies
KingsleyGate

AI recruitment platform with retrieval at enterprise scale

A multi-tenant recruitment platform where AI matches candidates to roles, evaluates competencies using retrieval over candidate records, and analyses interview transcripts.

Service: Custom LLM app
Steps used in this build
  1. 1Content
  2. 2Index
  3. 3Retrieve
  4. 4Draft
  5. 5Check
  6. 6Answer
What we built in
Retrieval-based competency evaluation
Transcript analysis
Strict data isolation between tenants
Role-based access control
Frequently asked

Questions buyers ask first

About accuracy, data and what you own.

Ask us something else

Answers are generated from your own content through retrieval and must cite their sources. If nothing relevant is found, the assistant says so or hands over to a person instead of guessing.

We build on OpenAI and Claude models, orchestrated with LangChain or LangGraph. We test the candidates on your own questions and pick on accuracy, speed and cost.

In your Azure or AWS environment in North America, or in ours if you prefer. Your content isn’t used to train public models.

We build a test set of real questions with agreed answers and score every version against it before launch and after each change, alongside response time and cost.

Yes. Assistants can read from and act in your CRM, ERP, helpdesk or document stores through their APIs, with permission checks on every action.

You do. Code, prompts, test sets and documentation are handed over, whether or not Orion runs it afterwards.

Let’s talk

Tell us what you want to build

A GenAI engineer replies within one business day with questions, a suggested approach, and an honest view on whether an LLM is the right tool.

NDA available on request.

Send us your enquiry

A GenAI engineer will reply within one business day.

NDA available on request.

Awards & Recognitions

GOCI
Brampton Board Of Trade
Toronto Region Board Of Trade
Orion eSolutions is ISO 27001 certified for information security management
GoodFirms Logo
Book Now
By Clicking "Accept All Cookies" ,you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. More information  View more
Cookies settings
Accept All Cookies
Privacy & Cookie policy
Privacy & Cookies policy
Cookie name Active

Privacy Policy

At Orion eSolutions, accessible from https://orionesolutions.com, one of our main priorities is the privacy of our visitors. This Privacy Policy document contains types of information that is collected and recorded by Orion eSolutions and how we use it.

If you have additional questions or require more information about our Privacy Policy, do not hesitate to contact us.

This Privacy Policy applies only to our online activities and is valid for visitors to our website with regards to the information that they shared and/or collect in Orion eSolutions. This policy is not applicable to any information collected offline or via channels other than this website.

Consent

By using our website, you hereby consent to our Privacy Policy and agree to its terms.

Information we collect

The personal information that you are asked to provide, and the reasons why you are asked to provide it, will be made clear to you at the point we ask you to provide your personal information.

If you contact us directly, we may receive additional information about you such as your name, email address, phone number, the contents of the message and/or attachments you may send us, and any other information you may choose to provide.

When you register for an Account, we may ask for your contact information, including items such as name, company name, address, email address, and telephone number.

How we use your information

We use the information we collect in various ways, including to:

  • Provide, operate, and maintain our webste
  • Improve, personalize, and expand our webste
  • Understand and analyze how you use our webste
  • Develop new products, services, features, and functionality
  • Communicate with you, either directly or through one of our partners, including for customer service, to provide you with updates and other information relating to the webste, and for marketing and promotional purposes
  • Send you emails
  • Find and prevent fraud

Log Files

Orion eSolutions follows a standard procedure of using log files. These files log visitors when they visit websites. All hosting companies do this and a part of hosting services’ analytics. The information collected by log files include internet protocol (IP) addresses, browser type, Internet Service Provider (ISP), date and time stamp, referring/exit pages, and possibly the number of clicks. These are not linked to any information that is personally identifiable. The purpose of the information is for analyzing trends, administering the site, tracking users’ movement on the website, and gathering demographic information.

Cookies and Web Beacons

Like any other website, Orion eSolutions uses ‘cookies’. These cookies are used to store information including visitors’ preferences, and the pages on the website that the visitor accessed or visited. The information is used to optimize the users’ experience by customizing our web page content based on visitors’ browser type and/or other information.

Advertising Partners Privacy Policies

You may consult this list to find the Privacy Policy for each of the advertising partners of Orion eSolutions.

Third-party ad servers or ad networks uses technologies like cookies, JavaScript, or Web Beacons that are used in their respective advertisements and links that appear on Orion eSolutions, which are sent directly to users’ browser. They automatically receive your IP address when this occurs. These technologies are used to measure the effectiveness of their advertising campaigns and/or to personalize the advertising content that you see on websites that you visit.

Note that Orion eSolutions has no access to or control over these cookies that are used by third-party advertisers.

Third Party Privacy Policies

Orion eSolutions’s Privacy Policy does not apply to other advertisers or websites. Thus, we are advising you to consult the respective Privacy Policies of these third-party ad servers for more detailed information. It may include their practices and instructions about how to opt-out of certain options. You may find a complete list of these Privacy Policies and their links here: Privacy Policy Links.

You can choose to disable cookies through your individual browser options. To know more detailed information about cookie management with specific web browsers, it can be found at the browsers’ respective websites. What Are Cookies?

CCPA Privacy Rights (Do Not Sell My Personal Information)

Under the CCPA, among other rights, California consumers have the right to:

Request that a business that collects a consumer’s personal data disclose the categories and specific pieces of personal data that a business has collected about consumers.

Request that a business delete any personal data about the consumer that a business has collected.

Request that a business that sells a consumer’s personal data, not sell the consumer’s personal data.

If you make a request, we have one month to respond to you. If you would like to exercise any of these rights, please contact us.

GDPR Data Protection Rights

We would like to make sure you are fully aware of all of your data protection rights. Every user is entitled to the following:

The right to access – You have the right to request copies of your personal data. We may charge you a small fee for this service.

The right to rectification – You have the right to request that we correct any information you believe is inaccurate. You also have the right to request that we complete the information you believe is incomplete.

The right to erasure – You have the right to request that we erase your personal data, under certain conditions.

The right to restrict processing – You have the right to request that we restrict the processing of your personal data, under certain conditions.

The right to object to processing – You have the right to object to our processing of your personal data, under certain conditions.

The right to data portability – You have the right to request that we transfer the data that we have collected to another organization, or directly to you, under certain conditions.

If you make a request, we have one month to respond to you. If you would like to exercise any of these rights, please contact us.

Children’s Information

Another part of our priority is adding protection for children while using the internet. We encourage parents and guardians to observe, participate in, and/or monitor and guide their online activity.

Orion eSolutions does not knowingly collect any Personal Identifiable Information from children under the age of 13. If you think that your child provided this kind of information on our website, we strongly encourage you to contact us immediately and we will do our best efforts to promptly remove such information from our records.

Save settings
Cookies settings