NavicaBook a demo
EN
+THE NAVICA SDK AND DEV DESK

Put any coding agent
to work on your operation.

Claude Code, Codex, OpenCode or Navica's own agent work your organisation's requests. Every change is proven in its own test installation and approved by a person before it ships.

TypeScriptReact interfacesSDK & CLI
operations.tsTYPESCRIPT
01import { defineOntology } from '@navica-ai/sdk';02 03export const operations = defineOntology(04  ({ nodeType, relation, string, date, enumOf }) => {05    const project = nodeType('project', {06      name: string().role('identity'),07      dueDate: date(),08      status: enumOf(['active', 'complete']),09    });10 11    const team = nodeType('team', {12      name: string().role('identity'),13    });14 15    relation('deliveredBy', project, team);16  },17);
+YOUR DOMAIN. YOUR SOFTWARE.

Keep the context.
Build on top of it.

Declare the objects and relationships once. Use that shared model across queries, interfaces, agents and actions. Extend an existing product or build a new application for your own operation.

01 / MODEL

Declare the things your software works with.

Types, properties and relationships capture the structure of your domain.

02 / CONNECT

Bring the right information into context.

Connect source systems and map records to the model your application uses.

03 / BUILD

Create applications and agent workflows.

Compose interfaces, typed queries, tools and actions around the same objects.

04 / VERIFY

Make behaviour explicit and reviewable.

Define evaluations, inspect execution and set permission and approval boundaries.

THE DEV DESK

Requests in. Proven software out.

A codebase bound to your organisation's requests. Agents pick up the work, Navica's browser captures the proof, and the same build that passed review is the one that is released.

Dev Deskfield-ops-portal
Claude CodeR-214CodexOpenCodeNavica agent

Requests1

  • R-231Show depot on each vehicle

Building1

  • R-226Add a filter to the fleet mapCodex

In QA1

  • R-219Fix dates in the rota exportOpenCodeTests failing

Ready for review2

  • R-214Export inspections to CSVClaude Code
  • R-208Supplier scorecardNavica agentReview waiting

Released1

  • R-201Shift handover formClaude Code
CONNECT YOUR AGENT

One command. The whole operation in context.

Run the Navica MCP server next to your agent. It can read the live model of your operation straight away; anything that writes waits for an approval grant.

  • Claude Code
  • Codex
  • OpenCode
  • Navica agent
  • Any MCP client
$ navica mcp serve
navica_query      read
navica_show       read
navica_tail       read
navica_app        write · approval grant
navica_act        write · approval grant
+BUILD FOR YOUR TEAM

From operational
need to application.

Use Navica to build the tools that sit between your existing systems: project readiness, service coordination, resource planning and more.

See the application workflow
+BUILD INTO YOUR PRODUCT

Your product.
More connected.

Bring context-aware AI and connected workflows into the software your customers already use. Discuss the integration and deployment model with our team.

Discuss a software partnership

Northline FreightNight line-up

01Bring the problem

TACHOGRAPH · TRAILER CHECKS · BOOKINGS

Tonight's runs, checked before they leave.

+YOUR NEXT STEP

Bring your domain.
Build with Navica.

Talk through your data, application and deployment requirements with our team.

Book a demosales@navica.ai
Build with the Navica SDK | Navica