April 16, 2024

OpenCopilot is an open supply AI copilot at the moment in improvement aiming to present organizations extra choices and fewer lock-in.

The challenge is billed as: “AI Copilot in your personal SaaS product. Open supply AI sidekick for everybody.” The challenge is in early beta, however is touting its means to supply corporations with their very own distinctive AI copilot:

OpenCopilot lets you have your personal product’s AI copilot. It integrates together with your underlying APIs and is ready to execute API calls every time wanted. It makes use of LLMs to find out if the consumer’s request requires calling an API endpoint. Then, it decides which endpoint to name and passes the suitable payload based mostly on the given API definition.

The challenge outlines how OpenCopilot works:

  • Present your API/backend definition, together with your public endpoints and methods to name them. Presently, OpenCopilot helps Swagger OpenAPI 3.0. We’re additionally engaged on a UI to let you dynamically add endpoints.
  • OpenCopilot validates your schema to attain one of the best outcomes.
  • We feed the API definition to an LLM.
  • Lastly, you possibly can combine our user-friendly chat bubble into your SaaS app.

The challenge may present corporations an excellent various to proprietary fashions, giving them extra management over their AI deployment.