Instead of Innovasea Farm360
Stop renting Farm360. Own your fish farm system.
We build your version around your sites, your pens and your consents, bring your Farm360 stock and daily records across and run it for you. Start with this week's feed, deaths and harvest plan.
Innovasea does not publish a price for Farm360. It is quoted to each farm, and when the product was still Aquanetix its price scaled with how much feed a farm used each year.
- check_circleYour data in a database you own
- check_circleOpen source, no lock-in
- check_circleBuilt and run by Enterprise DNA
The recurring bill
What your Farm360 agreement pays for
Farm360 is quoted privately. Here is what that agreement covers, set against owning the records your crews already type in every day.
A price that grows with your farm
When Farm360 was Aquanetix, the price was set by how much feed a farm used each year. Grow more fish and the software bill grows with you, for the same records.
Your own daily records, on their platform
Feed, deaths and weights are typed in by your crews every day. You pay to keep your own production history on someone else's system.
Reports and dashboards
Automated reports and charts are a large part of the product. Each one is a question about feed, growth or deaths that your records can answer directly.
Growth and harvest forecasts
Production planning sets harvest dates from growth. A growth rate between two weighings and the weight you harvest at gives the same date.
Sensor and feeding integrations
Farm360 connects to Innovasea's own sensors and products. The welfare and consent questions need the daily oxygen reading and the feed total, not the live trace.
History that has to come back out
Your certification, your consent renewal and your processor all ask for years of records. Renting means that history sits under the vendor's agreement.
Your farm records
The morning farm meeting, run from your own records
Daily records
Feed and deaths, read out and recorded
The day's numbers go in by unit, in the words your crews already use.
- check Read out the feed for a whole site and every pen is recorded
- check Feed on hand and the days left, worked out from this week's rate
- check Any stocked pen with no feed recorded for two days is flagged
- check Every record kept with who entered it, never overwritten
Welfare
No mass mortality without someone owning it
A day's deaths above your threshold open a mortality event the moment they are recorded.
- check The date MPI or your regulator must hear by, from your own plan
- check An event cannot close until someone has been told
- check The mortality report drafted from the records, ready to check and send
- check Low oxygen and stocking density over your limit flagged the same day
Harvest
Only fish that are clear go to the processor
Every treatment carries its withholding period and the vet who authorised it.
- check A harvest inside a withholding period is refused, not just warned
- check Pens at harvest weight, with the date each blocked pen clears
- check A harvest declaration with the treatments and feed behind those fish
- check Growth rates and the date each pen reaches harvest weight
Your consent
Answers your current reports were never built for
Ask in plain words and get the answer from your own history, with the rule behind every flag.
- check Feed at each lease against the yearly limit in its consent
- check The feed return for the council or EPA, by month
- check Biosecurity plan reviews that are overdue
- check Treatments with no vet authorisation on record
Make it yours
Design your own Innovasea Farm360 replacement
Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from Innovasea Farm360. Try it here, and we build the real one.
2. What it runs
3. Make it fit
4. Your colour
Answered from your own database
Good morning. Here is what needs you today.
We build it from the open-source base, bring your Innovasea Farm360 data across and run it for you.
What it looks like
Ask it like you would ask a colleague
Real answers from the demo data that ships with Fish Farm for Claude Code. It runs in Claude Code inside the Claude app, so it feels like any chat you already use.
Fish Farm for Claude Code
Connected to your own database
What needs attention across the farms this week?
1
- Site
- BLR
- Item
- ME-0002
- Rule
- mortality event not reported
- Detail
- 2100 fish (4.8%) in BLR-P05 on 2026-11-03; MP...
- Days
- 2
1
- Site
- DOV
- Item
- DOV-P02 DO 2026-11-05
- Rule
- low oxygen
- Detail
- 5.1 mg/L against a minimum of 6
- Days
- 1
1
- Site
- BLR
- Item
- BLR-P03
- Rule
- stocking density over limit
- Detail
- 15.5 kg/m3 against 15 (49000 fish at 3800 g)
1
- Site
- DOV
- Item
- DOV feed
- Rule
- feed cap exceeded
- Detail
- 322.2 t fed in 365 days against a cap of 300 ...
2
- Site
- DOV
- Item
- DOV-P01
- Rule
- weights out of date
- Detail
- AS25 last weighed 2026-09-17, weights older t...
- Days
- 50
2
- Site
- BLR
- Item
- BLR biosecurity plan
- Rule
- biosecurity plan review overdue
- Detail
- last reviewed 2025-10-02
- Days
- 35
2
- Site
- HAT
- Item
- TR-002
- Rule
- treatment not authorised
- Detail
- Chloramine-T bath on HAT-T02 from 2026-10-17 ...
- Days
- 20
2
- Item
- GROWER
- Rule
- feed running low
- Detail
- 18000 kg on hand, about 4 days at 3771 kg a day
- Days
- 4
2
- Site
- DOV
- Item
- DOV-P03
- Rule
- no feed record
- Detail
- stocked with AS25, last feed recorded 2026-11-03
- Days
- 3
2
- Site
- BLR
- Item
- BLR feed
- Rule
- feed cap close
- Detail
- 718.0 t fed in 365 days against a cap of 780 ...
| Severity | Site | Item | Rule | Detail | Days |
|---|---|---|---|---|---|
| 1 | BLR | ME-0002 | mortality event not reported | 2100 fish (4.8%) in BLR-P05 on 2026-11-03; MP... | 2 |
| 1 | DOV | DOV-P02 DO 2026-11-05 | low oxygen | 5.1 mg/L against a minimum of 6 | 1 |
| 1 | BLR | BLR-P03 | stocking density over limit | 15.5 kg/m3 against 15 (49000 fish at 3800 g) | |
| 1 | DOV | DOV feed | feed cap exceeded | 322.2 t fed in 365 days against a cap of 300 ... | |
| 2 | DOV | DOV-P01 | weights out of date | AS25 last weighed 2026-09-17, weights older t... | 50 |
| 2 | BLR | BLR biosecurity plan | biosecurity plan review overdue | last reviewed 2025-10-02 | 35 |
| 2 | HAT | TR-002 | treatment not authorised | Chloramine-T bath on HAT-T02 from 2026-10-17 ... | 20 |
| 2 | GROWER | feed running low | 18000 kg on hand, about 4 days at 3771 kg a day | 4 | |
| 2 | DOV | DOV-P03 | no feed record | stocked with AS25, last feed recorded 2026-11-03 | 3 |
| 2 | BLR | BLR feed | feed cap close | 718.0 t fed in 365 days against a cap of 780 ... |
Ask it anything
Ten questions your farm records answer
These run against the working demonstration today. Your own version asks them of your sites, your pens and your history.
Switching
How to switch from Innovasea Farm360
A move involves exporting the records you need, mapping them into Fish Farm, checking the import, and running both systems side by side before you switch.
- 1
Export your records
Export a stock list and a daily log of feed and deaths from Innovasea Farm360. Farm360's export process is not specified here, so export what your account allows, usually CSV or Excel, and check with Innovasea Farm360 if you need help. If available, also export weighings, treatments and harvests, and decide which historical records you want to bring across.
- 2
Load the records
Use Fish Farm's import to bring in the stock list and daily feed and deaths records. The import offers a test run first, so start there rather than loading records straight into the database. It reads common column names, and Claude Code can help map other columns. If Enterprise DNA installs the system for you, it handles the mapping as part of that work.
- 3
Review the import findings
Check every row the test run reports as unmatched or needing attention. Correct the source data or confirm how its fields should map, then run the test again. Do not proceed until you understand the findings and the records you need are being read correctly. The test run lets you check the import before it writes the records.
- 4
Run both systems briefly
Keep Innovasea Farm360 available while you use Fish Farm for a short period. Enter the day's feed and deaths in both systems, then compare the stock and daily records so you can spot differences before relying on the new system. Resolve any gaps in the import or in your field mapping while you can still check the records in Farm360.
- 5
Switch off Farm360
Once you have checked the imported records and are confident Fish Farm has the history you need, make Fish Farm your working system. Stop entering new records in Farm360. Before ending your Farm360 access or agreement, confirm with Innovasea what happens to your access to records that you chose not to export.
Where the real effort goes
Most of the work is mapping your farm's own fields and rules, then deciding how much history to bring across. The standard import reads a stock list and daily feed and deaths records, while weighings, treatments and harvests need their own mapping if you want them included. For an installed version, Enterprise DNA does this mapping work with you.
Not ready for a call?
Get your Innovasea Farm360 switch plan by email
We will send you the step-by-step plan for moving your business off Innovasea Farm360, what the move really involves, and how we would do it for you.
Sent. Check your inbox.
Your Innovasea Farm360 switch plan is on its way.
Rather talk it through? Book a call arrow_forwardThree ways to own it
Choose how much you want us to handle
Open source
Do it yourself
Free, open source
- 1 Clone the repo and run npm install, npm test and npm run demo
- 2 Open it in Claude Code, Codex, OpenCode or Cursor and ask what needs attention
- 3 Add your sites and pens, then test your Farm360 export with a dry run
- 4 Put your logo on the harvest declarations and mortality reports in brand.json
Built around your business
We customise it
One setup fee, then a retainer for ongoing work
- check Your sites, pens, tanks and batches set up, with the limits from your consents
- check Your Farm360 stock list and daily history mapped and checked
- check A phone form for crews on the barge, or a web front end if your team wants one
- check Daily oxygen and temperature pulled in from your sensors
Omni by Enterprise DNA
We run it for you
One setup fee, then a retainer
- check Installed with access, backups and ownership agreed
- check The weekly farm review prepared for your managers' meeting
- check Unreported deaths, feed caps and overdue weighings chased the same week
- check Run through Omni by Enterprise DNA beside the rest of your business
Questions
Instead of Innovasea Farm360, answered
What does Farm360 cost compared with this? expand_more
Innovasea does not publish a price for Farm360, so bring your own agreement. When it was Aquanetix the price was set by how much feed a farm used each year. The free version has no licence fee; hosting and your agent subscription are separate. Enterprise DNA builds and runs your version for one setup fee, then a retainer.
Can you bring our Farm360 records across? expand_more
Yes. The free version reads a stock list and a daily log of feed and deaths, reports every row it cannot match, and does a test run first. Every farm's export is set up differently, so mapping yours, along with weighings, treatments and harvests, is part of what we do for an installed version.
Our crews enter numbers on a phone at the pen. What happens to that? expand_more
In the free version, a person enters the day's numbers by typing or reading them out at the end of a shift. If your crews need a phone screen on the barge, with big buttons and no signal needed, we build it into your version and it writes to the same database you own.
Does this keep us compliant with our consent and the law? expand_more
It records what your consent and the law expect you to show: deaths above your threshold and when MPI or your regulator was told, feed against the yearly limit, stocking density, oxygen, withholding periods and vet authorisations, and biosecurity plan reviews. Each check cites the rule it comes from. It supports your own review; it does not report anything or decide for you.
What do we keep if we stop working with you? expand_more
Everything. The database, your version and the full history of stock, feed, deaths, weighings, treatments and harvests are yours. A complete copy exports in one step, and we agree access, backups and recovery with you when it is set up.
Bring your farms and your Farm360 agreement
Spend 30 minutes with Sam. We will look at how your feed, deaths and harvests are recorded and reported today, what your consents ask you to show, and what your own version should do first.
Fish Farm for Claude Code is free and open source, published by Enterprise DNA.
Done paying for Innovasea Farm360?
Get your version built