Key Concepts
Billing
When you register on the platform, you are automatically enrolled in a pay-as-you-go plan. This plan uses INTELLITHING infrastructure for all training and deployment tasks. To help manage user spending, a prepaid strategy is implemented—where you pay a fixed amount upfront and use those credits across various tasks. Every account comes with £100 in credits preloaded.
The user who subscribes to a package and manages billing is automatically assigned the Root role with full permissions.
To unlock the full feature set—including the ability to use your own cloud or on-premises infrastructure, or to create an Organization—you will need to subscribe to a package plan, billed monthly or annually.
Navigation
INTELLITHING follows a consistent UX throughout the software. On the main page, you’ll find applications such as "Train a Model," "Studio," and others. When you click on any of these applications, a black left-hand side menu appears, allowing you to navigate the features and options of the selected application. Just below the navigation bar on the top of the page, there’s a breadcrumb-style tracker that helps you see where you are and easily switch between pages.
Organization
An Organization is where you manage billing, define hierarchy, and invite users. You can configure global settings, view analytics related to your cloud and AI/ML workloads, and access projects and deployments from all users within the organization.
Workspace
In INTELLITHING, a Workspace refers to deploying the control plane, compute plane, and data plane on your own cloud infrastructure. This allows you to automate your cloud via a graphical user interface.
Each workspace is tied to a single cloud environment. If you're working with multiple cloud environments—or serving different clients across various clouds—you can create multiple workspaces and easily switch between them. You can also invite users from your organization to collaborate on specific workspaces.
Seats
Every user you invite to your organization counts as a seat.
Projects
Projects are the core units of deployment, created using Studio. A project is where you assemble the components of your product. You can collaborate on projects with others in your organization or workspace by inviting them to join.
Whether your product is in Development or Production, you'll access its main features through the project page. This includes the deployment API, analytics, testing playground, and editing or scaling options via Studio. Projects open in view-only mode by default.
Development and Production
Each project in INTELLITHING has two lifecycle stages: Development and Production. Projects begin in development and can be promoted to production by selecting the "Production" checkbox.
Once a project is in production, it is recommended not to edit it directly to avoid service disruptions. Instead, you can duplicate (fork) the project, make changes in development, and then merge it back into the original production project.
Role-Based Permissions
Roles and permissions are a critical part of managing your organization, allowing different users to perform specific tasks. There are three main categories of users:
- Root: The user who subscribes to the billing plan. Has full access and control.
- Admin: Granted full privileges by the Root user.
- Members: Users invited to the organization, typically part of the development team. Members are not admins but can be assigned different levels of permission by the Root or Admin users.
For a complete description of roles and permissions, refer to the file:
Role and permissions