Skip to main content

Getting started

This short getting started guide gives you a basic understanding of Starhive. There is much more to learn than this guide, and we would be happy to book a demo with you to talk about your use case and demonstrate relevant capabilities to get you going. Just reach out to our team, and we'll get back to you with a suggested meeting slot.

What is Starhive?​

Starhive is a flexible data management platform for all types of organisations in all industries. It might sound ambitious, but all organisations need to manage their business data to evolve and ultimately survive in today's competitive landscape. Starhive is the platform that welcomes all structured and unstructured data and helps organisations efficiently manage asset data, resulting in better and more accurate business decisions.

What kind of data is suitable to manage in Starhive?​

All organisations are unique and have their universe of essential business data. To gain value from using Starhive, we recommend that you add data to Starhive that:

  • is important or interesting to track or control
  • is needed to make accurate business decisions

Since it's impossible to list all the use cases where Starhive is valuable for an organisation, we can conclude that all organisations need to manage and control data related to their products, services, customers, employees, vendors, commitments, and stakeholders. Some also operate in regulated industries and must be able to manage data in a certain way to comply with regulations and audits. Starhive was built to cater to all those needs.

Unmatched flexibility

Before we wrote the first line of code, we committed to a paradigm that we think will rule the future of enterprise platforms: "Don't limit the user's creativity with a rigid platform. Instead, always build with flexibility and freedom in mind, enabling the user to create an environment that fits their reality."

Even though you have complete flexibility to create any space and import any data, we recognise the need for templates and examples to stimulate creativity. We currently offer AI assistance in creating your environment and will later add best-practice-prepared templates to help you get started in minutes.

Getting started with Starhive​

If you haven't already created an account, visit https://app.starhive.com/signup.

Creating your workspace​

This step has changed

For a brand-new signup, Starhive now creates your workspace automatically — you're not asked to name it up front. You can rename it later from Workspace settings (see Workspace info). The rest of this guide's narrative assumes you already have a workspace to work in.

After creating an account, Starhive sets up your workspace for you automatically.

Creating your workspace…

Mockup, not a screenshot — confirmed against pages/WorkspaceOnboarding/WorkspaceNaming.tsx.

Creating your first space​

Once you're in your workspace, it's time to create your first space.

The Create menu, showing Object, Doc, Space, and Site

Choosing Space first asks how you want to start:

Create a space
Create an empty space
Select
Create with AI
Select
Create from Excel
Select

Mockup, not a screenshot — confirmed against CreateSpaceSelectionModal.tsx. As this guide covers the manual setup steps, we'll pick "Create an empty space."

Create a space
Product Information Management
Restricted
Only added users can view or edit this space.

Mockup, not a screenshot — confirmed against components/SpaceForm.tsx. There's no Description field here (that only exists on the separate Edit Space form) — just Name and Permissions (Open/Restricted, defaulting to Restricted).

Managing your space​

It's now time to manage your space by defining the types.

Product Information Management
P
Product
+ New type

Mockup, not a screenshot.

Creating your first type​

Now it's time to create your first type.

Create new type
P
Product
Optional
Select type
Name
Abstract
Objects can't be created directly for this type.

Mockup, not a screenshot — fields confirmed against components/Type/CreateTypeForm.tsx.

Types come with a predefined set of attributes, as shown below.

Aa
Name
Label
🖼
Avatar
System
📅
Created
System
📅
Updated
System
👤
Creator
System

Mockup, not a screenshot — names match the real system attribute types (Avatar/Created/Updated/Creator).

Creating your first attribute​

Click on the button "New attribute" to create your first attribute.

Create Attribute
e.g. Color
Optional
Text
Integer
Date
Boolean
Reference
Option

Mockup, not a screenshot — confirmed against CreateAttributeDialog.tsx (attribute type is a card grid, not a dropdown; some types open a second "Configure" step instead of creating immediately).

Note that there are several different attribute types to choose from. Select the one that fits your needs.

Creating your first object​

Leaving the space configuration view allows you to start creating objects of the types you've just created. In this example, we are creating an object representing one of our retail products (a pair of boots).

Create object
Prada triangle-logo suede boots
Black suede
450

Mockup, not a screenshot — one field per attribute, per ObjectFormFields.tsx (the label attribute isn't visually distinguished from the rest).

As you continue to build up your space by creating more types, different attributes and objects, you will get a very detailed picture of your object with a lot of valuable information for this particular item, as shown below.

Prada triangle-logo suede boots👢
ColorBlack suede
Price450
Created2 minutes ago by Olga

Mockup, not a screenshot — confirmed against pages/NewObjectDetails: attributes render as a flat two-column table, title+avatar in the header, not grouped cards.

Creating your first relationship​

After following the steps above, let's say we want to be able to connect apparel sizes to our products. It's time to create a new type called Apparel size.

  1. Click on the Manage button in the upper right corner to enter space administration.
  2. Click on the plus sign next to Types to create a new type.
Create new type
A
Apparel size

Mockup, not a screenshot.

Create the Apparel size type and add some objects to that type (XS, S, M, L, XL).

XS
XSApparel size
S
SApparel size
M
MApparel size
L
LApparel size
XL
XLApparel size

Mockup, not a screenshot.

After creating the Apparel size type, exit the space configuration view and add some sizes (objects). Maybe you want to give the objects nice-looking avatar images:

XS
XSApparel size
S
SApparel size
M
MApparel size
L
LApparel size
XL
XLApparel size

Mockup, not a screenshot — avatar thumbnails render square, not circular, per ObjectAvatarThumbnail.

Return to space configuration and add a new attribute of type Reference to the type called Product. Name it Apparel Size.

Create Attribute
Apparel Size
Reference

Mockup, not a screenshot — a Reference attribute needs a second step, so this screen offers "Configure" instead of creating right away.

Configure opens a second screen — this is also where cardinality is set, at creation time, not as a separate later step:

Configure Reference attribute
REFERENCE
Apparel size
Include children
CARDINALITY
0
4
Unlimited max cardinality

Mockup, not a screenshot — confirmed against PersistAttributeConfigurationForm. Limiting max cardinality to 4 is what caps the number of sizes a product can have.

This step has changed

The original guide said "click the three dots to open the attribute configuration" — that's no longer accurate. The ⋯ menu on an attribute now opens Properties/Set as label/Permissions/ Delete, not its configuration. To revisit cardinality or reference-type settings later, use the gear icon next to the attribute instead, which reopens this same Configure screen.

Exit space configuration and edit your existing object of type Product (your Prada boots). Add up to 4 sizes for the newly created attribute.

You have now created your first reference between two types.

Prada triangle-logo suede boots👢
ColorBlack suede
Apparel Size
SSMMLLXLXL

Mockup, not a screenshot — a Reference value renders as a chip (small avatar + label), confirmed against ReferenceValue.tsx / MultiSelectSelectedItem.tsx, not a plain colored pill.

Do you want to know more?​

We hope you have enjoyed this first version of the Getting Started guide.

Reach out to our team if you would like an in-depth demo of more advanced features and capabilities.