Mettez n'importe quel agent de code
au service de vos opérations.
Claude Code, Codex, OpenCode ou l'agent de Navica traitent les demandes de votre organisation. Chaque modification est prouvée dans sa propre installation de test et validée par une personne avant sa mise en production.
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);Gardez le contexte.
Construisez par-dessus.
Déclarez une fois les objets et les relations. Utilisez ce modèle partagé pour les requêtes, les interfaces, les agents et les actions. Étendez un produit existant ou créez une nouvelle application pour votre propre activité.
From code to running software
Declare what your software works with.
Types, properties and relationships capture the structure of your domain, once.
1import { defineOntology } from '@navica-ai/sdk';2 3export const purchasing = defineOntology(4 ({ nodeType, relation, string, date, enumOf }) => {5 const supplier = nodeType('supplier', {6 name: string().role('identity'),7 });8 9 const part = nodeType('part', {10 name: string().role('identity'),11 });12 13 const order = nodeType('purchaseOrder', {14 number: string().role('identity'),15 dueDate: date(),16 status: enumOf(['awaiting', 'approved']),17 });18 19 relation('placedWith', order, supplier);20 relation('orders', order, part);21 },22);Des demandes en entrée. Du logiciel prouvé en sortie.
Une base de code liée aux demandes de votre organisation. Les agents prennent le travail, le navigateur de Navica capture la preuve, et c'est le build validé en revue qui est publié.
Demandes1
- R-231Afficher le dépôt de chaque véhicule
En cours1
- R-226Ajouter un filtre à la carte de flotteCodex
En recette1
- R-219Corriger les dates de l'export du planningOpenCodeTests en échec
Prêt pour revue2
- R-214Exporter les inspections en CSVClaude Code
- R-208Tableau de bord fournisseursNavica agentRevue en attente
Publié1
- R-201Formulaire de passationClaude Code
Une commande. Toutes vos opérations en contexte.
Lancez le serveur MCP de Navica à côté de votre agent. Il peut lire immédiatement le modèle vivant de vos opérations ; tout ce qui écrit attend une autorisation.
- Claude Code
- Codex
- OpenCode
- Navica agent
- Tout client MCP
$ navica mcp serve
navica_query read
navica_show read
navica_tail read
navica_app write · approval grant
navica_act write · approval grant
› navica_query part where stock is below minimum
3 rows · Bin B-07 first
› navica_show purchaseOrder PO-30882
linked: supplier, budget line, 3 quotes
› navica_act raise reorder for Bin B-07
held · waiting for the stores manager
Du besoin
opérationnel à l’application.
Utilisez Navica pour créer les outils qui s’intercalent entre vos systèmes existants : préparation de projet, coordination de service, planification des ressources, et plus encore.
Voir le workflow de l’applicationVotre produit.
Plus connecté.
Intégrez une IA contextuelle et des workflows connectés aux logiciels que vos clients utilisent déjà. Échangez avec notre équipe sur l’intégration et le modèle de déploiement.
Discuter d’un partenariat logicielUn seul modèle en dessous. Every kind of application.
Finance, stock, rosters, berths, batches and work orders are all views and actions on a model of the work. Every panel here is an application for a demo organisation.
Le workflow de développement d’une application
Accès, modélisation du domaine, compilation et déploiement.Prise en main développeur
Demandez les packages du SDK et un projet de démarrage provisionné.Apportez votre domaine.
Construisez avec Navica.
Échangez avec notre équipe sur vos exigences en matière de données, d’application et de déploiement.
Réserver une démosales@navica.ai