Cultivation ERP · For crops grown under licence
From mother plantto invoice,one record.
Batches, lots, inventory, quality records, sales and your permit report, kept in one system your whole site works in. Optimised for crops that move from a named mother plant through cutting, vegetative and flowering rooms to harvest, drying and sale, and for similar cycles. With an assistant that answers from your own data.
Your cultivation licence is checked by a person before your workspace goes live.
- 06 Oct · 08:12Cuttings taken from mother M-0724 cuttings · new batch
The month end
On most sites, the record lives in five places.
What if the record were already whole?
A spreadsheet in the grow room. A clipboard in the dry room. A legacy system nobody quite trusts. The invoices somewhere else again. Then the permit report is due, and someone rebuilds a month by hand.
- Cuttings taken from mother M-07
- Moved to Veg House, bench 3
- Harvested for drying, 12.40 kg wet
- Finished drying, 3.10 kg
- Invoiced to Bayside Compounding
One record. Every room writes to it.
Every gram has a history
One batch, room by room.
Each command on the floor writes to the same record, so the weight that left the dry room is the weight that arrives in the lot.
Illustrative record. Your rooms, your names.
- 01 · Mother RoomGenetics
Mothers, cuttings and seeds
Cultivars and mother plants, cuttings from mothers or vegetative plants, seeds from pre-soak to seedling, and plants or seeds received from a supplier.
- Take Cuttings from Mothers
- Germinate Seeds
- Add Plants from Supplier
Writes: Cuttings taken from mother M-07
- 02 · Veg HouseGrow
Batches through every stage
Batches move through vegetative and flowering stages. Moves between locations, pruning, inputs and reductions are recorded with their reasons.
- Move Plants
- Prune Plants
- Add Inputs
Writes: Transitioned to vegetative, Veg House
- 03 · Flower RoomGrow
Flowering, tracked by plant count
Transition plants to flower, reduce counts when plants are lost, and keep the batch's history attached to every plant that remains.
- Reduce Flowering Plants
- Harvest Plants for Drying
Writes: Transitioned to flowering, Flower Room
- 04 · Dry RoomHarvest
Harvest, drying and curing
Harvest for drying, then finish drying and curing per lot, with weights recorded at each step.
- Harvest Plants for Drying
- Finish Drying for this Lot
- Finish Curing for this Lot
Writes: Harvested for drying, then finished drying
- 05 · ProcessingPost-harvest
Buck, trim, extract
Bucking and trimming into bulk flower containers, formulated product lots, solventless and solvent-based extraction lots, and retail lots.
- Create Bulk Flower Container(s)
- Reduce Trimmed Product
Writes: Bucked and trimmed into bulk flower lot
- 06 · VaultQuality and stock
Tested, sampled, accounted for
Lab analysis packages and results, retention samples, antimicrobial treatment sent and received, stock by location and container, and waste recorded and destroyed.
- Input Lab Results
- Create Retention Sample
- Destroy Waste
Writes: Lab results entered, retention sample held
- 07 · Shipping DockSale
Customers, invoices, transfers
Invoices and transfers draw from the same lots, and a CRM pipeline keeps the deals that lead to them.
- Add Containers to Invoice
- Mark Invoice as Fully Paid
- Create Transfer
Writes: Invoiced to Bayside Compounding
Compliance
Your permit report, from the record you already keep.
HyCultivate builds your regulator's permit report from the record your site already keeps: plants, weights, lots, destruction and sales, by month. Today that is the Australian ODC permit report, with low-THC cultivars (at or below 1% THC) on their own sheet and cultivated inputs normalised to a standard moisture content, exported to the form's spreadsheet template. The record underneath is the same wherever you are licensed.
A report you produce, not a report you rebuild.
The report reflects what your team records. HyCultivate keeps the record; your licence obligations stay yours.
| Month | New plants | Harvested | Stock in (kg) | Stock sold (kg) | Destroyed | Closing (kg) |
|---|---|---|---|---|---|---|
| October | 24 | 0 | 0.00 | 0.00 | 0 | 0.00 |
| November | 0 | 0 | 0.00 | 0.00 | 1 | 0.00 |
| December | 0 | 0 | 0.00 | 0.00 | 0 | 0.00 |
| January | 0 | 23 | 3.10 | 0.00 | 0 | 3.10 |
| February | 0 | 0 | 0.00 | 2.50 | 0 | 0.60 |
GPP records
Quality records kept alongside the batches and lots they describe.
Activity log
Who did what, when, across every room and every role.
Labels with QR codes
Generate labels for lots and containers from the record.
The assistant
Ask your facility a question.
The assistant answers from your own operational data: batches, lots, inventory, tasks, sales. It sees only what the person asking is allowed to see, and a question that needs data outside their role is refused before it reaches a model.
Your provider
Connect Anthropic or OpenAI and choose the model, per workspace.
Reports on request
Reports the assistant generates are kept and can be downloaded.
Reviewable
Conversations export as plain text, so you can see what it was told.
| Northern Lights | 2.69 kg | 1 container |
| Blue Dream | 3.60 kg | 1 container |
| Pink Kush | 4.25 kg | 1 container |
From inventory records, within this role's permissions. Illustrative figures.
Built for the floor
Everyone writes to the same record.
Permissions are enforced on the server, so each role sees and does what it should.
Grow Operator
Mobile-first cultivation: grow rooms, plant care, the lifecycle.
Lands on Batches
Post-Harvest Operator
Buck, trim, containers, lots, regulatory records.
Lands on Inventory
Manager
Sales oversight and reports, with read-only cultivation.
Lands on Dashboard
Admin
Full access within the workspace.
Lands on Dashboard
The rest of the platform
Set up to match your site.
Several facilities, one workspace
Users assigned per facility.
Your floor, named
Facilities, locations, equipment and cultivars configured to your site.
Bring your records
Inventory import from your existing records, with undo.
Tasks and dashboards
Tasks, and a dashboard of widgets each person arranges.
Live across the team
Live updates and notifications.
Your own address
yourcompany.hycultivate.com on the hosted platform.
On the roadmap
Not in the product today. Shown so you know where it is going.
- Image-based plant health and disease detection
- Growth-stage recognition
- Recommendations from your own history
- Sensor and IoT integration
Getting started
One product. Every feature.
There is one HyCultivate, with every feature in it. Access starts with an application, because we check each cultivation licence by hand.
No free trial: access starts with an application.
Apply
Tell us about your company, where you are licensed, and your cultivation licence number.
Verification
A person checks your licence. This is deliberate, so it is not instant.
Payment
By card through Stripe, or arranged with us.
Live
Your workspace goes live at its own address, ready for your team.
Questions
What people ask first.
Who can use HyCultivate?
Businesses licensed to cultivate controlled medicinal crops, wherever that licence is issued. We check the licence by hand before a workspace goes live.
Does HyCultivate make us compliant?
No software can. HyCultivate keeps the records your licence requires you to keep, and produces your permit report from them. Its accuracy depends on what is recorded.
Which AI does the assistant use?
The one you choose. A workspace administrator connects Anthropic or OpenAI and picks the model. The assistant only answers from data the person asking is allowed to see.
Can we bring our existing records?
Yes. Inventory can be imported, and an import can be undone if it is wrong.
Can I try it first?
There is no self-serve trial. Apply, and we will be in touch before anything is charged.