Markdown — ақиқат көзі
Жазбалар кәдімгі .md-файлдар күйінде сақталады. Индекс, граф және нұсқалар тарихы — солардан туындайды: Notarium болмаса да файлдарыңыз толыққанды жазба болып қала береді, ал импорт пен экспорт шығынсыз өтеді.
Open Source
Агенттеріңіз, Markdown және редактор — бір контейнерде.
Қозғалтқыш сол процестің ішінде: сыртқы дерекқор да, кезек те, бөлек іздеу сервисі де жоқ.
docker run -d --name notarium \
-p 3000:3000 \
-v notarium-data:/data \
docouno/notarium:latestБірнеше секундтан кейін http://localhost:3000 мекенжайын ашыңыз.
Бүкіл күйді жалғыз /data томы ұстайды: жазбаларыңыз, метадеректер дерекқоры және индекстер.
Жазбалар кәдімгі .md-файлдар күйінде сақталады. Индекс, граф және нұсқалар тарихы — солардан туындайды: Notarium болмаса да файлдарыңыз толыққанды жазба болып қала береді, ал импорт пен экспорт шығынсыз өтеді.
Ондаған мың жазбаны көтеретін ағаш, CodeMirror негізіндегі редактор, wiki-link-тер, байланыстар графы. Браузерде, кез келген құрылғыдан — толыққанды күнделікті жұмыс.
Кірістірілген MCP-эндпоинт: агент сіздің қорыңызға дәл сіз сияқты жолмен әрі дәл сол қолжетімділік құқықтарымен жазады. Жұмыс ауқымын кеңістіктер мен жобалар белгілейді — агент бүкіл қорды емес, қажет жобаны ғана қолға алады.
Бір шоғыр сервистің орнына — бір контейнер. Аутентификация, кеңістіктер мен іздеу — оның ішінде; сыртқа шығып тұрғаны тек порт.
Толық мәтіндік іздеу әрқашан жұмыс істейді, мағына бойынша іздеу қалауыңызша қосылады, нәтижелерді RRF алгоритмі біріктіреді. Бұл — премиум-мүмкіндік те, бөлек жазылым да емес.
Әр түзету ревизиялар журналына түседі әрі авторымен қолтаңбаланады: нені адам, нені агент өзгерткені көрініп тұрады. Кез келген нұсқаны ағымдағысымен салыстыруға және қайтаруға болады.
Markdown-файлдары жатқан қалта агентке мәтін ғана береді. Білім қоры оған құрылым береді: сілтемелер, граф және іздеу — агент солар арқылы қажет контекстті нүктелі түрде алады, терезесіне бәрін үйіп тастамайды.
Бүкіл қор бойынша толық мәтіндік және семантикалық іздеу — контекстке бәрі емес, қажеттісі түседі.
Wiki-link-тер мен граф агентке білімнің құрылымын береді: әр жазбадан оның немен байланысқаны көрініп тұрады.
Жалаң CRUD орнына — ниеті нақты, тар құралдар. Шлюз — ыңғайлылық үшін жасалған қабықша емес, сенім шекарасы.
Агент контекстке ең тез кіреді, егер оған апарар бағыт ережелер файлында жазулы тұрса: сонда сессия барлаудан емес, жобаның өзінен басталады.
## Notarium- Сессияның басында шақыр: start_session(project: "acme/website")- Жоба конвенцияларын оқы: get_note("nHk2VqA0es")- Жазар алдында байланысты тақырыптарды ізде: search("<тақырып>", project: "acme/website")Мұнда екі түрлі нәрсе қатар тұр: Notarium-да әдейі болмайтыны және жай ғана әзірге жоғы.
Іздеу, семантика, нұсқалар тарихы және агенттер — бәріне мәтінге қол жеткізу керек. Мұндағы құпиялылық E2EE-ге емес, файлдардың сіздікі болуына және өзіндік хостингке сүйенеді. Егер керегі нақ zero-knowledge қоймасы болса, Notarium оған сәйкес келмейді.
Дерек бірлігі — бөтен қордағы блок емес, файл-жазба. Бұл — портативтіліктің төлемі, оны біз саналы түрде төлеп отырмыз.
Кемшілік емес, даму бағыттары — саналы түрде кейінге қалдырылған салалар:
Қазір — 0.1.0 нұсқасы, ашық бета.
AGPL-3.0. Барлық мүмкіндіктер ашық әрі тегін — компания ішінде ішкі құрал ретінде пайдалануды қоса алғанда. Жеке коммерциялық лицензия тек Notarium-нің өзін өнім ретінде ақшаға айналдыратындарға ғана қажет.
Лицензия туралы толығырақ →Бір пәрмен қорды жергілікті түрде көтереді. Әрі қарай — агентті қосу және жазбаларды көшіру.

