← Back to all sparks
C

Canix

E-COMM
Velocity6.3

Canix is turning cannabis compliance paperwork into something its AI fills in for you.

cannabis-erpcompliancemcpai-agentsinventorylogistics
Current state
Canix is seed-to-sale ERP and compliance software for cannabis operators, sitting on top of state track-and-trace systems like Metrc and BioTrack. Two threads run in parallel right now. One is an AI layer that has moved from answering questions to creating records — the MCP server now exposes package and inventory data, and the Purchase Order AI Agent builds POs from incoming email. The other is unglamorous operator work: invoice fields, label design, bulk actions, multi-leg transfer logistics, and letting BioTrack facilities in Florida add initial inventory without filing a support ticket.
Where it's heading
The AI work is progressing along a clear axis — from read to write. The MCP server began as a query interface over sales data and has since absorbed packages and inventory; the Purchase Order agent crosses into creating the records a regulator will later inspect. Meanwhile the core product is being sanded down at exactly the points where operators previously had to contact support or track something outside the system, layovers being the latest. Both threads point at the same goal: fewer manual touches between a document arriving and the compliance system reflecting it.
Prediction
Expect the Purchase Order agent to leave alpha and more record types to follow it, since the MCP server has already been extended twice along the same read-to-write path. Dark mode is also explicitly promised after the stopgap browser-extension workaround.

Recent moves

  1. 14h ago

    Transfer Layovers Are Now Supported (Metrc Facilities)

    Transfers gain layover support: a multi-leg trip on one transporter license, with check-in and check-out times and a driver and vehicle for each leg, submitted to Metrc automatically. It closes a gap where the compliance record and the actual route diverged, and fits the pattern of pulling operator workarounds back inside the system.

  2. 4d ago

    MSRP + Discount Per Unit on Invoices

    Invoice templates gain MSRP and discount per unit fields, with MSRP pulled automatically from product settings. Margin tracking and showing customers the value of a discount are ordinary billing needs, and this is the kind of steady operator-facing work that runs alongside the AI features.

  3. 5d ago

    Query Your Inventory via the Canix MCP Server

    The MCP server widens from sales data to packages and inventory, so operators can ask about available stock by facility in Claude or ChatGPT. A real extension of reach, but it deepens the integration sparked at the MCP beta rather than opening a new one.

  4. 6d ago

    Bulk Assign Brand to Packages

    Brands can be assigned to many packages at once from the inventory table. Small, but bulk actions on inventory are the difference between a few clicks and a few hundred for a multi-facility operator.

  5. 6d ago

    Purchase Order AI Agent (Alpha)

    ⚡ SPARK

    The pivot point of the current AI arc: the agent reads incoming email, including Metrc manifests, and creates Purchase Orders from it. Every Canix AI feature before this one answered questions; this one writes records into the compliance system.

  6. 6d ago

    Add Initial Inventory for BioTrack Facilities (FL)

    Florida BioTrack facilities can add new genetics as initial inventory directly from the inventory table instead of opening a support ticket. Removing a support dependency from a routine task is worth more to daily users than the one-line note suggests.