Details
The Colibri Platform is responsable for everything that isn't part of the core features, it should suport the Chat, Ai and any flow, allowing them to build the core features and technoligies while the platform dose the ehavy lifting such as preferences, account, permissions, billing and much more.
Chat Project APIs- Overview
- Research
- User Details
- Features
- Data
- Endpoints
Description
The Colibri Platform functions like an operating system (OS), each thing (e.g. user, flow, agent, actions, compoenet, etc) that wants to access any feature or data must get explicid permission from the user. The platform is also responsable for billing, preferences and centralizes as much as posible leaving the flows to handle only the core function it is assigned or the devleoper wants to, splash, onbording, auth and any other process we can remove from the flow will do so.
These details are only updated with each release, for more acurate updates and keeping track of progress, see the task in GitHub.
Development Status
| Docs | Backend | Frontend |
|---|---|---|
| In Progress | In Progress | In Progress |
Release Status
| Version | Release | Phase | Channels |
|---|---|---|---|
| 0.01 | Internal | Alpha | - |
Team
| Product Manager | Lead Designer | Lead Architect | Lead Dev |
|---|---|---|---|
| Mendy | Anorma | - | Deborah |
Reminders
Links & Resources
Design
Branches
- Alpha (Coming soon)
- Beta (Coming soon)
- Production (Coming soon)
- Frontend Repo
- Backend Repo
Other
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
Build the bare minimum of what we need in order to support the Chat and Linnet features.
Features
-
Phase Two
Add all the bells and wisels to make it a complete product ready for release.
Features
-
Phase Three
Transition to "Platform" / "OS", further develop features and publish APIs to allow flows and components to utilize them. Work with other teams to ensure they use it and itirate based on thier feedback.
Features
-
Phase Three
Add an option in preferences to switch the UI to a launcher and set Colibri as the default launcher on the phone or lock the laptop to the Colibri app.
Features
The project level research has been moved to the Research document. For feature level research see the dedicated feature document.
Features
Below is a list of features and products that are considered part of the platform,these may be directly tied to the platform or are within the platform team responsabilities.
Splash
This handles all client accounts, projects and the APIs they use as well as all thier projects users.
Intro
A content managment system.
Auth
Core API details.
Onboarding
Core API details.
Access & Permissions
Core API details.
Profile
Core API details.
Preferences
Core API details.
Account
Core API details.
Switch View
A content managment system.
Billing
Core API details.
Subscriptions
Core API details.
About
Core API details.
Rate & Review
Core API details.
Accessability
Core API details.
Theme
Core API details.
AI Permissions
Core API details.
Restriced Items
Core API details.
Transactions
Core API details.
Payment Methods
Core API details.
Notifications
Core API details.
Budgets
Core API details.
Session Managemnt
Core API details.
Device Management
Core API details.
Business Preferences
Core API details.
Privacy Policy
Core API details.
Imprint
Core API details.
Partner & Affiliate Agreement
Core API details.
Terms & Conditions
Core API details.
Your Data
Core API details.
Creatits & Tokens
Core API details.
Paid Features
Core API details.
Experimental Features
Core API details.
Paid Features
Core API details.
Flows Prferences
Core API details.
My Places
Core API details.
User Taste
Core API details.
Interest
Core API details.
Library Preferences
Core API details.
Data
Each feature should contain it's own data structure, here we list any data that is not directly related to a feature but are general platform data.
if you see something missing, please add alink