Skip to main content

Space

A space holds data, in the form of objects, that serves a specific purpose for you. Starhive doesn't dictate what kind of data belongs in a space — it's a platform for managing any kind of data, whether that's assets, projects, services, configuration items, resources, or anything else.

Objects can reference each other. References between object types make it possible to build advanced data structures that represent your unique reality — see Type and Attribute for how that structure is defined.

A space holds both the data and its configuration — the world as you model it. Each space has its own permissions, distinguishing who can view, modify, or administer it.

Creating a space​

You can create an empty space and define its structure yourself, or generate one with predefined types based on a description of your use case.

Generating a space with AI​

Describe the kind of data you want to manage, and AI will propose a starting structure. This is most useful as a starting point or for understanding how Starhive works in theory — for a precise fit to your exact reality, expect to refine the generated structure by hand.

Create a space
Vendor Contracts
Generate space with AI✦

Describe the purpose of your space and let AI generate it. Learn more

Track vendor contracts, renewal dates, and the internal owner responsible for each one
Restricted

Mockup, not a screenshot — confirmed against components/SpaceForm.tsx (mode "AI"). It's the same "Create a space" modal as the manual flow, just with the description textarea swapped in once "Create with AI" is picked in CreateSpaceSelectionModal.tsx.

Creating your space...
This can take up to 90 seconds. Don't close or refresh the page.
Configuring attributes...

Mockup, not a screenshot — confirmed against SpaceTemplateGeneration.tsx. Progress cycles through real status messages ("Creating types", "Configuring attributes", "Evaluating references", "Finishing up") while the space's types and attributes are generated in the background — expect this stage to be most useful as a starting point, refined by hand afterward.