Vzťahy
Zákazníci, zariadenia, zmluvy a udalosti prepojené priamo, takže vlastníctvo, závislosti a príčiny sa dajú ľahko sledovať.
Cygnus je plánovaný dátový základ platformy NatusAI. Drží pokope aktíva, dokumenty, lokality, merania a ich vzájomné vzťahy, takže ľudia aj schválení AI asistenti odpovedia na otázky, ktoré predtým trvali dni.
Plánovaný rozsah v1 a 25 akceptačných brán →Roadmapa: neskoršie profily →

Údaj zo senzora má čas, miesto, zariadenie a zdroj. Zmluva sa odvoláva na to isté zariadenie. Cygnus tieto prepojenia uchováva, takže odpovede po nich idú a nemusia ich zakaždým skladať odznova.
Zákazníci, zariadenia, zmluvy a udalosti prepojené priamo, takže vlastníctvo, závislosti a príčiny sa dajú ľahko sledovať.
Kto čo prevádzkuje, ktorá správa opisuje ktorý incident: fakty naviazané na veci, ktoré opisujú.
Pozície, trasy a oblasti prepojené so zariadeniami, ku ktorým patria, aj s ich históriou.
Namerané hodnoty uložené pri zariadeniach, ktoré opisujú – od jedného okamihu po roky histórie.
Nájdite informácie podľa toho, čo hovoria, a potom ich dohľadajte až k pôvodnému zdroju.
Názvy, identifikátory a pasáže v kombinácii so vzťahmi, miestom a časom.


Loď vplávala do oblasti búrky o 14:00. Opravená poloha prišla o 14:10. Cygnus je navrhnutý tak, aby zrekonštruoval rozhodnutie zo 14:05 s tým, čo sa v tom čase vedelo, alebo aby ukázal opravený obraz. Presne takú históriu žiada audítor alebo orgán dohľadu.
Cygnus má spájať vlastný typovaný programovací jazyk s ukladaním, vykonávaním a službami. Biznisová logika pracuje priamo s perzistentnými entitami a ich vzťahmi, takže ubúda prekladania medzi riadkami databázy, objektmi aplikácie a odpoveďami API.
Ten istý typovaný model nesie dáta z trvalého úložiska do aplikačnej logiky aj do kontraktov služieb. Menej mapovaní znamená menej miest, kde sa typy, názvy polí a definície vzťahov môžu rozísť.
Začnite v indexovanom vstupnom bode, prejdite vzťahy, ktoré potrebujete, a obmedzte výsledok časom, priestorom alebo vyhľadávaním. Optimalizovaný model dopytov má túto prácu vykonať blízko úložiska a vrátiť iba požadovaný výsledok.
Typované funkcie sa stávajú aplikačnými službami a schválenými nástrojmi. HTTP/RPC, streaming, generovaní klienti v TypeScripte a deskriptory MCP sú súčasťou návrhu backendu, takže ubúda samostatných adaptérových vrstiev, ktoré treba udržiavať.
Veľký graf sa nemusí načítať do pamäte celý. Perzistentné referencie umožňujú operácii načítať relevantné uzly, stránky indexov a časové rozsahy až vtedy, keď ich potrebuje.
Pohľad na jednu loď by nemal vyžadovať načítanie všetkých lodí, všetkých dokumentov a celej histórie polôh. Selektívne prechádzanie a ohraničené čítanie majú viazať spotrebu pamäte na prácu, ktorá sa práve vykonáva.
To je cesta k rýchlejším prepojeným dopytom a nižšej réžii zdrojov: menej materializácie, menej prenosov medzi službami a menej duplicitného kontextu. Skutočné prínosy závisia od grafu, indexov, záťaže a hardvéru.
Ilustračná prístupová cesta
01 / Trvalý graf
Loď · Náklad · Trasa · ostatné lode · ostatný náklad · staršie rozsahy zostávajú na disku.
Najprv sa pracuje iba s referenciami a indexovaným výberom.
02 / Relevantná pracovná množina
Vybraná loď → náklad → požadovaná trasa
Načítajte prepojené dáta a časové okno, ktoré táto operácia používa.
03 / Ohraničený výsledok
Stránka · vzorka · stream
Vráťte stránku, vzorku alebo stream. Veľké exporty a prestavby využívajú ohraničené spracovanie alebo trvalé úlohy.
Relačné systémy dobre zvládajú štruktúrované záznamy a reporting v SQL. Keď prepojená aplikácia pridá históriu, mapy, sémantické vyhľadávanie a AI, náklady sa často presúvajú k joinom, objektovému mapovaniu a koordinácii ďalších služieb. Cygnus je navrhnutý tak, aby túto réžiu znížil v jednom programovateľnom jadre.
| Oblasť | Tabuľkové úložisko + aplikačný stack | Jednotný temporálny graf Cygnus (plánovaný) |
|---|---|---|
| Ukladanie dát | Entity sa menia na riadky; vzťahy používajú kľúče a často prepojovacie tabuľky. Aplikačný kód mapuje riadky na objekty. | Typované entity a perzistentné prepojenia zdieľajú jeden model naprieč úložiskom, logikou a službami. |
| Prepojené dopyty | Joiny skladajú vzťahy až v čase dopytu. Hlboké cesty môžu zvýšiť zložitosť dopytov aj mapovania. | Indexované vstupné body a prechádzanie grafu sledujú uložené vzťahy s časovými a priestorovými obmedzeniami. |
| Pamäť a presun dát | Efektívne databázy už používajú indexy a cache; široké joiny a spracovanie na strane aplikácie však stále môžu vytvárať veľké medzivýsledky. | Grafové dáta sa načítavajú podľa potreby; namiesto materializácie celej prepojenej dátovej sady sa používajú ohraničené rozsahy, stránky a streamy. |
| História a opravy | Tabuľky histórie, temporálne rozšírenia alebo modely udalostí treba navrhnúť a zosúladiť s dopytmi aplikácie. | Temporálny stav a bitemporálny prístup sú súčasťou modelu a zachovávajú rozdiel medzi časom platnosti a časom poznania. |
| Geo, text a vektory | Rozšírenia môžu pridať schopnosti do jednej databázy; špecializované služby môžu potrebovať vlastnú identitu, indexovanie a synchronizáciu. | Priestorové dáta, časové rady, text a vektory sa viažu na tie isté entity a verzované zdroje. |
| Dopytovacie a aplikačné jazyky | SQL plus aplikačný kód, mapovacie knižnice a niekedy samostatné jazyky na vyhľadávanie alebo grafové dopyty. | Jeden natívny typovaný jazyk a optimalizovaný model dopytov prinášajú výpočty blízko perzistentných grafových štruktúr. |
| Údržba a vývoj | Treba koordinovať databázové schémy, mapovania, kontrakty služieb a všetky samostatne prevádzkované úložiská na vyhľadávanie. | Zdieľané deskriptory typov a kontrakty služieb znižujú duplicitné definície; migrácie a zmeny indexov sa riadia explicitným správaním verzií. |
| AI a riadenie prístupu | Zvyčajne sa pridáva brána pre nástroje a chatová vrstva a ich oprávnenia sa potom zosúlaďujú s dátovými cestami, ktoré volajú. | Natívne MCP a ohraničený chatový kontrakt používajú tie isté typované služby, s autorizáciou v cestách ukladania aj vykonávania. |
Ako to merať: zamýšľanou výhodou je rýchlejšia práca s množstvom vzťahov s nižšou réžiou mapovania, synchronizácie a zdrojov. Merajte latenciu dopytov, špičkovú pamäť, diskové I/O, príjem dát a náročnosť údržby na rovnakej záťaži a hardvéri. Pri rozsiahlej tabuľkovej analytike alebo pri potrebe konkrétnych rozšírení môže zostať lepšou voľbou dátový sklad alebo vyspelé SQL riešenie.
Odpoveď AI je užitočnejšia, keď dokáže prepojiť správny dokument so správnou entitou, miestom a okamihom. Cygnus má priniesť vyhľadávanie, volateľnú biznisovú logiku a záznamy konverzácií priamo do modelu backendu.
Model Context Protocol dáva schváleným agentom objaviteľný, typovaný spôsob, ako používať funkcie backendu. Objavovanie aj vykonávanie nástrojov sa riadi oprávneniami volajúceho, s rovnakými kontraktmi služieb, aké používajú aplikácie.
Plánovaný chatový kontrakt nezávislý od poskytovateľa pokrýva správy, streamované udalosti, volania nástrojov, štruktúrovaný výstup a trvalé záznamy relácií a behov. Lokálne alebo vzdialené väzby na modely sa pre nasadenie vyberajú a kvalifikujú explicitne.
Spojte fulltextové a vektorové vyhľadávanie s grafovým, priestorovým a historickým kontextom. Uchovávajte odkazy na verzie zdrojov a zvolený časový kontext, aby si človek mohol doklady preveriť a pochopiť, ako odpoveď vznikla.
Pravidlá prístupu k dátam sa uplatnia skôr, než sa čokoľvek zobrazí alebo zoradí vo vyhľadávaní. Vyhľadaný obsah ani výstup modelu nedávajú oprávnenie konať; chránené akcie vyžadujú vlastné oprávnenie a tam, kde je to stanovené, rozhodnutie človeka.
„Aký náklad bol včera na lodiach v oblasti búrky a ktoré správy vysvetľujú riziko?“
Táto navrhovaná námorná záťaž spája celú architektúru. Rovnaký prístup dokáže prepojiť zariadenia, telemetriu a údržbu v aplikáciách pre energetiku, výrobu alebo infraštruktúru.

Ako vzniká odpoveď
Zvoľte včerajší interval a to, či otázka použije to, čo sa vedelo vtedy, alebo neskôr opravené doklady.
Geopriestorovým výberom a rozsahmi časových radov určte lode, ktorých trasy pretli oblasť búrky.
Prejdite historické vzťahy lode k nákladu, prevádzkovateľom a prístavom a načítajte iba potrebné časti grafu.
Spojte vyhľadávanie podľa kľúčových slov a sémantické vyhľadávanie v schválených verziách dokumentov, prepojených s vybranými entitami a časovým kontextom.
Typovaná služba alebo nástroj MCP vráti doklady. Chat ich dokáže vysvetliť a zachová pritom zdroje aj relevantný kontext.
Oddeľujeme to, čo je overené, od toho, čo prichádza, a obe veci označujeme. NatusAI Cygnus je plánovaný na prvé vydanie (v1).
Cygnus drží dáta a biznisovú logiku. NatusAI Lyra ich zobrazuje, NatusAI Auriga a Aquila umožňujú AI s nimi pracovať, NatusAI Orion na nich stavia aplikácie, NatusAI Draco ich prevádzkuje a NatusAI Gemini ich obnovuje.
Čo je Cygnus. Plánovaná programovateľná temporálna grafová databáza: vlastný typovaný jazyk, optimalizovaný model dopytov a backendový runtime. Graf, geopriestorové dáta, vektory, sémantika triple-store, časové rady a fulltextové vyhľadávanie zdieľajú jeden model s jednou identitou, jedným transakčným modelom a jednou autorizačnou hranicou.
| Profil | Prvé vydanie | Hranica |
|---|---|---|
| Vstavaný | Zahrnutý | Jeden aplikačný proces s lokálnym úložiskom. |
| Vývojový | Zahrnutý | Inicializácia prázdneho projektu a explicitné režimy zdrojov. |
| Produkčný, jeden server | Zahrnutý | Jeden uzol; zálohovanie, obnova k určitému okamihu a overená obnova sú v rozsahu. |
| Klaster | Nezahrnutý | Žiadne tvrdenia o shardingu, replikácii, distribuovanom prechádzaní grafu ani failoveri. |
| Izolovaná záťaž | Nezahrnutý | Žiadny samostatne kvalifikovaný profil pre izolovanú záťaž. |
| Brána | Navrhovaný prah | Stav |
|---|---|---|
| Dizajnoví partneri v produkcii na referenčnej záťaži | Najmenej 3 | Zatiaľ nesplnené |
| Produkčný systém záznamov s uchovávanou históriou | Najmenej 1, so 6+ mesiacmi histórie | Zatiaľ nesplnené |
| Trvalý príjem polôh, referenčná trieda 32 vCPU | ≥ 100 000 hlásení/s | Zatiaľ nesplnené |
| Lode v polygóne nad 250 000 živými polohami | p99 ≤ 150 ms | Zatiaľ nesplnené |
| Hybridné vyhľadanie top 20 nad 5 miliónmi dokumentov | p99 ≤ 300 ms | Zatiaľ nesplnené |
| Správnosť out-of-core | Dátová sada ≥ 24 × RAM | Zatiaľ nesplnené |
| Réžia autorizácie na úrovni prvkov | ≤ 2 × hrubozrnná politika | Zatiaľ nesplnené |
| Stratené potvrdené commity na jednom serveri | Nula | Zatiaľ nesplnené |
| Plánované testy overenej obnovy | 100 % úspešných | Zatiaľ nesplnené |
| Hodnotenia prázdnych projektov riadené agentmi bez opravy človekom | ≥ 70 % úspešných | Zatiaľ nesplnené |
Beží na vašich serveroch ako jeden systém, bez samostatných služieb na vyhľadávanie, grafy a časové rady, ktoré treba licencovať a zabezpečiť.
Odpovede si uchovávajú odkazy na verziu zdroja a okamih, ktorý použili.
Pravidlá prístupu k dátam sa uplatnia skôr, než sa čokoľvek zobrazí alebo zoradí. Vyhľadaný text nikdy nedáva AI oprávnenie konať.
Overená obnova a obnova k určitému okamihu sú podmienkou vydania, nie voliteľnou možnosťou.
Problémy, prístupy a užitočné výsledky z našich príbehov z odvetví a referenčných architektúr. Každý príklad ukazuje rozmery, vďaka ktorým sa problém hodí pre plánovaný jednotný model Cygnus.

01 · Bankovníctvo a finančné služby
Účty → Transakcie → Vyšetrovanie
Vhodné pre CygnusGrafTrojiceTemporálna históriaFulltext

02 · Energetika a sieťové odvetvia
Zariadenia siete → Odpočty meračov → Údržba
Vhodné pre CygnusGrafGeopriestorové dátaČasové radyTemporálna história

03 · Výroba
Zariadenie → História senzorov → Zásah
Vhodné pre CygnusGrafČasové radyTemporálna história

04 · OSINT
Miesta a udalosti → Správy zo zdrojov → Hodnotenie
Vhodné pre CygnusGeopriestorové dátaGrafFulltextTemporálna história

05 · Fotovoltika a plánovanie infraštruktúry
Budovy → Slnečné podmienky → Scenáre
Vhodné pre CygnusGeopriestorové dátaGrafČasové rady

06 · Telekomunikácie
Zákazník → Požiadavka → Odovzdanie človeku
Vhodné pre CygnusGrafFulltextTemporálna históriaChat

07 · Obchod a dodávateľské reťazce
Obchodné toky → Závislosti → Narušenie
Vhodné pre CygnusGrafGeopriestorové dátaTemporálna históriaChat
Tieto príbehy opisujú projekty, preskúmané postupy a referenčné architektúry. Označenia vhodnosti pre Cygnus ich priraďujú k plánovanému produktu; nepreukazujú vydané nasadenie Cygnus.
Doplnkový základ
NatusAI Lyra poskytuje opakovane použiteľné webové komponenty pre mapy, grafy, vyhľadávanie a aplikačné postupy. Širšia integrácia s Orion a Cygnus je súčasťou vízie platformy. Spoznajte NatusAI Lyra
Stručné odpovede pre tých, ktorí rozhodujú. Podrobnosti nájde váš technický tím v rozbaľovacej časti vyššie.
Zatiaľ nie. Cygnus je plánovaný na prvé vydanie, ktoré bude akceptované až po úspešnom absolvovaní stanovených akceptačných testov. Rovnaké jadro ako v našich klientskych projektoch je už overené v praxi a náš tím na ňom stavia už dnes.
Nie. Prvé vydanie je určené pre jeden server. Celosvetový dátový model môže bežať na jednom uzle v rámci otestovaných limitov; globálna geografia neznamená, že potrebujete klaster.
Nie nevyhnutne. Cygnus je navrhnutý na prepojenú prácu s množstvom vzťahov. Pri rozsiahlom tabuľkovom reportingu môže zostať vhodnejší dátový sklad alebo vyspelé SQL riešenie a Cygnus môže fungovať vedľa neho.
Prineste jednu. Ukážeme vám, ako by na ňu odpovedal prepojený model a čo by si to vyžadovalo.
Alebo nám napíšte na contact@natusai.com
