Skip to main content

Details

Colibri is an AI platform with a focus on "Vibe UX".

warning

These details are only updated with each release, for more acurate updates and keeping track of progress, see the task in GitHub.

Repo Chat Project Endpoint

Description

At the core Colibri is a simple chat AI, however, when the AI detects a User Experiance would better serve the user, it will open an app or generate a custome flow based on the usecase.

The way to Acomplish this is as through the following steps.


Status

Doc StatusProduct StatusLast UpdateVersionReleasePhase
In ProgressIn Progress04.03.20240.01InternalAlpha

Team

CEO-Head of ProductCTOFounder
----Mendy

Reminders

Timeline / Milestones

Here are the phases and milestones and rough timeline as well as the teams of the project. They may overlap, we might move ahead with the next phase or if we have seperate teams they may run simutaniuly, however, this is rough;ly how we will acomplish our end goal for the Colibri product.

  • Phase One

    Phase one is all about chat, from chat with Colibri AI to tools Chat to direct Chat. We will use Gemini or Grok API to create a really good chat AI and build many features on that.

    Features

    • [Chat]
  • Phase Two

    Build something like Zapier, simple point to point connections (we can use an open course alternatives)

    1. Create a library of API & Endpoints with really good documentation and train AI to use them, set them up and provide an API key o each user, use a craller and AI to find new APIs, sctructure the documents and metadata in order to grow the library.
  • Phase Three Build an endpoint library, allow devs to publish APIs and get paid for usage, this offers more points for step #2 as well as prepares endpoints for step #6

    1. Create a bridging model/service, kind of like Zapier but AI is making the connections for the user.
  • Phase Four UI library, allow devs to publish components and get paid when it's used.

    1. Functions, allow devs to upload custome fuctions, we host it and they can use it or make it avalible for anyone to use.
  • Phase Five Allow devs to publish apps, these are end to end user experiences using the endpoint and UI libraries.

    1. UI Kits, now that the AI has access to lots of endpoint and functions, allow devs to upload UI Kits, this will allow the AI to match the perfect User experiance to the actions it will perform through the APIs and functions.
  • Phase Six Train the AI to dynamically use endpoints (no app needed)

    1. Apps, this allows developers to upload a complted app, meaning it had grouped endpoint, Kits and created flows, this helps the AI train but still give Colibri flexability to customize per user. When uploading an app the dev can also choose to keep the endpoints and UI Kit exclusive to the app experiance or to make it generaly avalible. the dev can also use endpoints and kits alredy on Colibri.
  • Phase Seven Train the AI to use UI components dynamically (no app needed)

    1. Train the AI to dynamically use endpoints (no app needed)
  • Phase Eight Train the AI to build it's own endpoint, secure and deploy it and add to library with documentation.

    1. Train the AI to use UI components dynamically (no app needed)
  • Phase Nine Train the AI to build its own UI components.