Every module writes to one shared database with standardized audit fields — every signature ties to a named human. Fifteen are live and one, Farm AI, is coming. And every live module logs free but analyzes on demand: press Analyze to run AI over that module's own data — a single entry or its full history — metered from your tier's AI quota. Asking KiP Quip (plain-language assistant over your own records) is different and unmetered from Pro up: the chat bubble on every module page answers from the records your team already logged, and shows the basis for each answer. Cross-facility business intelligence lives in ExecutivE i i (owner BI dashboard). Jump to any module below.
The module that launched the platform. Log every irrigation and environment reading, then run R3DE (green/yellow/red operational brief) AI on any entry, or K3B0 (expert agronomic deep dive) from Pro — Pro and up snaps a whiteboard, label, or sensor display to autofill. Included in every tier including the free Trial.
Close the harvest loop from wet weight to cured yield — trim-waste ratios, moisture-loss curves, per-strain grade. Readiness scoring before the cut, full audit trail after, and a direct handoff into SafE (lot custody: dry → cure → trim → test → release).
harvest_assessments collection — separate from completed harvests, no localStorage data-loss.The daily operational backbone operators open first every morning. Track every batch from clone to flower with configurable stage gates and room assignments, and sell that production through a real client-order pipeline.
Receiving reimagined. Photograph a manifest or invoice and Vertex AI parses the packing list into line-item inventory (Pro and up); order-request emails format and broadcast to your receiving group automatically.
rack_transactions doc on the backend AND an audit-log event. The localStorage cache stays offline-mode-only.Order Request_XXXX - Vendor - Date - InitiatorThe work-order system for your production units. Raise a work order against a room or a piece of EpU equipment, advance it Open → In Progress → Complete, attach scanned documents, and track the labour and parts cost — every step audited, with inventory deductions captured.
kpu_workorders collection AND fires an audit-log event with inventory deductions captured.Every pump, light, dehumidifier, and controller in one registry — with the power draw and circuit behind it, the preventive-maintenance schedule ahead of it, and the room floor-plan it sits in. EpU is your equipment and electrical system of record.
Full lot traceability across a nine-stage pipeline (Harvested → Drying → Curing → Trimming → Testing → Packaging → QA Review → Ready for Release → Released — re-orderable per facility), with QA-lead + operations-manager dual sign-off on release and standardized order-complete emails.
module=safe)Order Complete_LOT - Destination - Date - InitiatorThe executive dashboard, aggregating every module across every facility you can access. A cross-module facility-wide lot/strain report (Pro+) compiles one lot's full record into a single document. An Activity Score and network visibility are on the roadmap, not live yet.
A news and community feed for growers, not a page of static tips. Every 6 hours KroP Ai fetches public feeds — industry news, provider guides, Health Canada and CRA notices, research journals, YouTube channels and grower communities — and ranks the stream for the strains you actually grow: a story that mentions one of your cultivars rises to the top and says why. Every card carries its source's own date and opens at the source. Alongside the stream sits the KiP playbook — three KiP-authored topics, veg/flower, prop/TC/seed and dry/cure/trim, each with practices and links that take you further — and a strain card for every cultivar in your roster, flagged wherever it is AI-inferred.
Cross-team event scheduling with week, month, and roster views; the week view tiles concurrent events side-by-side via a cluster-overlap algorithm. Cancel an event and a templated team email goes out automatically — every cancellation lands in the universal audit log with a full before-snapshot for the compliance record.
Room-level sanitation and maintenance for regulated facilities — per-room checklists, distinct sanitation vs maintenance workflows, work-order automation, and full ExecutivE i i visibility for compliance-grade cleanliness.
Scouting to enforced action: per-room findings judged against your thresholds, treatments with auto-computed re-entry locks, an MOA-rotation guard, beneficials tied to RacK, and alerts that reach the right team. Every spray ties to live RacK inventory and the unified CalENdaR.
Your genetics in one place: phenotype-hunting records, lineage trees, and cultivar performance from your own facility's records. Shared network benchmarks — share a strain, pull benchmark data back — are on the roadmap, not live yet.
Two trees, not one. Genealogy traces where a cultivar came from — and an ancestor you never registered still appears, named and marked as external, because "Blue Dream is Blueberry × Haze" is breeder history, not inventory. StEM activity traces what that cultivar has actually done in your facility: registered in GenetiC, cloned in GarDen, irrigated in VisioN, cut in HarVesT — one lineage assembled from four modules' records.
The closed-loop layer: sensors, grower notes, and analytical data collection converge into a self-steering grow. Read every input and drive every output through standard PLC / programmable logic — and author the control logic in software, so there's no ladder-logic programming on the controller. The decision logic lives in KiP; the PLC just executes.
Packing list to signed release: build manifests on the app or AI-parse a photo/PDF, draw-to-sign with configurable dual control, scheduled shipments straight onto the shared Calendar, inbound deliveries tied to RacK. Move a shipment through a SafE-parity release pipeline; every purchase order becomes a tracked inbound delivery.
Your CTLS monthly report, prepared in minutes: KiP auto-fills every line it can defensibly derive from your records — with provenance — and computes your CRA B300 duty worksheet on the higher-of rule. CSV, JSON, and print exports; audit-logged drafts kept while your account exists — meeting a retention period stays the licence holder's obligation. Built for Canadian licence holders.
Three sizes ladder from an occasional top-up to heavy-use months. Calls pool monthly (not capped per-room-per-day) and roll over up to 2× the bundle size; bring-your-own AI keys still bypass tier quotas entirely, so these are for operators who want managed billing instead. Coming Soon — billing wires up shortly after the original Stripe go-live.
Start with VisioN free, then scale into Pro when you need more modules, rooms and collaborators.