# Krizaka > Krizaka is a Montréal (Québec) software studio building open-source, > production-ready platforms where compliance, security and modularity are > enforced in code. Four products — two running today, one coming soon, one > under construction — every repository public under Apache-2.0 at > https://github.com/krizaka. ## Products - Orazaka — sovereign, on-premise AI orchestration engine (chat, RAG, agents, image, audio, video) on a hexagonal architecture (Java 21, Spring Boot 4, Spring AI 2) enforced by ArchUnit. Law 25 / GDPR compliant by design: data never leaves your network. Split into one repository per component so other applications reuse users, notifications, billing, the edge and the UI kit. - Orochia — open-source video platform for independent creators (adult-friendly, 18+), live at https://dev.orochia.com: direct-to-CDN streaming with 5-minute signed URLs; per-video audiences (followers, contacts, paid unlock with a minimum, invited people and reusable private lists); collections with permissions; views, likes, comments and shares; gateway-confirmed payments settled exactly once into a double-entry ledger; 18 U.S.C. § 2257 creator verification. - Yazakia (coming soon, not released yet) — a mobile dating app (iOS and Android) where you talk first: an AI agent gets to know you, then opens a small batch of 3 to 5 people compatible in both directions, with written reasons and never a score; the next batch waits for a short debrief; mutual interest opens a seven-day intro the agent never reads. Location rounded to ~1 km, sensitive answers encrypted at rest, account deletion in the app. - Yororis (under construction: not deployed, not offered, no date) — a listening space with a face and a voice, powered by Orazaka's wellbeing pack: an AI presence that says it is one listens, reflects back, asks one question and stops (up to 25 minutes, one moment a day, three a week by default). Between moments it keeps three lines the person owns, never the transcript. Its legal, ethical and clinical framework is studied before anything is offered; the only way in today is to talk to the team. ## Key pages - Home: https://www.krizaka.com/en - Products: https://www.krizaka.com/en/products - Open source (every repository): https://www.krizaka.com/en/open-source - Orazaka: https://www.krizaka.com/en/products/orazaka - Orazaka docs: https://www.krizaka.com/en/docs/orazaka/101 - Orazaka repositories map: https://www.krizaka.com/en/docs/orazaka/repositories - Orazaka packs and Studios: https://www.krizaka.com/en/products/orazaka/packages - Orochia: https://www.krizaka.com/en/products/orochia - Orochia docs: https://www.krizaka.com/en/docs/orochia - Orochia (the platform): https://dev.orochia.com - Yazakia (coming soon): https://www.krizaka.com/en/products/yazakia - Yororis (under construction): https://www.krizaka.com/en/products/yororis - Our story (where the names come from): https://www.krizaka.com/en/story - Contact the team: https://www.krizaka.com/en/contact ## Documentation - Documentation hub: https://www.krizaka.com/en/docs - Krizaka UI (design system, live components): https://www.krizaka.com/en/docs/ui - Krizaka Java (Spring Boot kit, starters, messaging): https://www.krizaka.com/en/docs/java - Orazaka docs: https://www.krizaka.com/en/docs/orazaka - Orazaka CLI (npx orazaka install / start / dev, every command): https://www.krizaka.com/en/docs/orazaka/cli - Orazaka packs and Studios (what each pack does, how to write one): https://www.krizaka.com/en/docs/orazaka/packs - Orazaka administration (what an administrator controls): https://www.krizaka.com/en/docs/orazaka/admin - Orochia docs: https://www.krizaka.com/en/docs/orochia - Orochia admin console (moderation, 2257, payouts, its four gates): https://www.krizaka.com/en/docs/orochia/admin_console - Yororis (under construction: what it is, what it is not, what is studied): https://www.krizaka.com/en/docs/yororis Every documentation page: - https://www.krizaka.com/en/docs/ui - https://www.krizaka.com/en/docs/ui/card - https://www.krizaka.com/en/docs/ui/intl - https://www.krizaka.com/en/docs/ui/query - https://www.krizaka.com/en/docs/ui/tailwind - https://www.krizaka.com/en/docs/ui/tokens - https://www.krizaka.com/en/docs/ui/button - https://www.krizaka.com/en/docs/ui/confirm-button - https://www.krizaka.com/en/docs/ui/continue-prompt - https://www.krizaka.com/en/docs/ui/checkbox - https://www.krizaka.com/en/docs/ui/chip - https://www.krizaka.com/en/docs/ui/choice-grid - https://www.krizaka.com/en/docs/ui/combobox - https://www.krizaka.com/en/docs/ui/date-picker - https://www.krizaka.com/en/docs/ui/field - https://www.krizaka.com/en/docs/ui/filter-bar - https://www.krizaka.com/en/docs/ui/form - https://www.krizaka.com/en/docs/ui/radio-group - https://www.krizaka.com/en/docs/ui/search-field - https://www.krizaka.com/en/docs/ui/slider - https://www.krizaka.com/en/docs/ui/switch - https://www.krizaka.com/en/docs/ui/tag-input - https://www.krizaka.com/en/docs/ui/chip-link - https://www.krizaka.com/en/docs/ui/command - https://www.krizaka.com/en/docs/ui/nav-bar - https://www.krizaka.com/en/docs/ui/pagination - https://www.krizaka.com/en/docs/ui/segmented - https://www.krizaka.com/en/docs/ui/stepper - https://www.krizaka.com/en/docs/ui/tabs - https://www.krizaka.com/en/docs/ui/dialog - https://www.krizaka.com/en/docs/ui/dropdown-menu - https://www.krizaka.com/en/docs/ui/popover - https://www.krizaka.com/en/docs/ui/tooltip - https://www.krizaka.com/en/docs/ui/alert - https://www.krizaka.com/en/docs/ui/empty-state - https://www.krizaka.com/en/docs/ui/loader - https://www.krizaka.com/en/docs/ui/mascot-state - https://www.krizaka.com/en/docs/ui/mascots - https://www.krizaka.com/en/docs/ui/progress - https://www.krizaka.com/en/docs/ui/skeleton - https://www.krizaka.com/en/docs/ui/spinner - https://www.krizaka.com/en/docs/ui/toast - https://www.krizaka.com/en/docs/ui/achievement - https://www.krizaka.com/en/docs/ui/avatar - https://www.krizaka.com/en/docs/ui/badge - https://www.krizaka.com/en/docs/ui/countdown - https://www.krizaka.com/en/docs/ui/data-table - https://www.krizaka.com/en/docs/ui/goal-gauge - https://www.krizaka.com/en/docs/ui/kbd - https://www.krizaka.com/en/docs/ui/list - https://www.krizaka.com/en/docs/ui/marquee - https://www.krizaka.com/en/docs/ui/meter - https://www.krizaka.com/en/docs/ui/number-ticker - https://www.krizaka.com/en/docs/ui/profile-card - https://www.krizaka.com/en/docs/ui/promise-card - https://www.krizaka.com/en/docs/ui/stat - https://www.krizaka.com/en/docs/ui/virtual - https://www.krizaka.com/en/docs/ui/audio-player - https://www.krizaka.com/en/docs/ui/file-upload - https://www.krizaka.com/en/docs/ui/image-cropper - https://www.krizaka.com/en/docs/ui/media-capture - https://www.krizaka.com/en/docs/ui/terminal-replay - https://www.krizaka.com/en/docs/ui/video-player - https://www.krizaka.com/en/docs/ui/video-trimmer - https://www.krizaka.com/en/docs/ui/area-chart - https://www.krizaka.com/en/docs/ui/bar-chart - https://www.krizaka.com/en/docs/ui/calendar-heatmap - https://www.krizaka.com/en/docs/ui/candlestick - https://www.krizaka.com/en/docs/ui/chart - https://www.krizaka.com/en/docs/ui/charts-provider - https://www.krizaka.com/en/docs/ui/funnel - https://www.krizaka.com/en/docs/ui/gauge - https://www.krizaka.com/en/docs/ui/geo-map - https://www.krizaka.com/en/docs/ui/globe - https://www.krizaka.com/en/docs/ui/heatmap - https://www.krizaka.com/en/docs/ui/line-chart - https://www.krizaka.com/en/docs/ui/pie-chart - https://www.krizaka.com/en/docs/ui/radar-chart - https://www.krizaka.com/en/docs/ui/sankey - https://www.krizaka.com/en/docs/ui/scatter-chart - https://www.krizaka.com/en/docs/ui/sparkline - https://www.krizaka.com/en/docs/ui/treemap - https://www.krizaka.com/en/docs/ui/action-bar - https://www.krizaka.com/en/docs/ui/argument-card - https://www.krizaka.com/en/docs/ui/cta-panel - https://www.krizaka.com/en/docs/ui/card-grid - https://www.krizaka.com/en/docs/ui/code-block - https://www.krizaka.com/en/docs/ui/decision-list - https://www.krizaka.com/en/docs/ui/landscape - https://www.krizaka.com/en/docs/ui/link-card - https://www.krizaka.com/en/docs/ui/mascot-quote - https://www.krizaka.com/en/docs/ui/page - https://www.krizaka.com/en/docs/ui/page-hero - https://www.krizaka.com/en/docs/ui/pointer-light - https://www.krizaka.com/en/docs/ui/stage-banner - https://www.krizaka.com/en/docs/ui/toc - https://www.krizaka.com/en/docs/ui/app-shell - https://www.krizaka.com/en/docs/ui/auth-layout - https://www.krizaka.com/en/docs/ui/dashboard-layout - https://www.krizaka.com/en/docs/ui/detail-layout - https://www.krizaka.com/en/docs/ui/docs-layout - https://www.krizaka.com/en/docs/ui/marketing-layout - https://www.krizaka.com/en/docs/ui/settings-layout - https://www.krizaka.com/en/docs/ui/split-view - https://www.krizaka.com/en/docs/ui/catalogue-page - https://www.krizaka.com/en/docs/ui/changelog-page - https://www.krizaka.com/en/docs/ui/component-page - https://www.krizaka.com/en/docs/ui/contact-page - https://www.krizaka.com/en/docs/ui/docs-article-page - https://www.krizaka.com/en/docs/ui/docs-hub-page - https://www.krizaka.com/en/docs/ui/error-page - https://www.krizaka.com/en/docs/ui/gallery-page - https://www.krizaka.com/en/docs/ui/how-it-works-page - https://www.krizaka.com/en/docs/ui/landing-page - https://www.krizaka.com/en/docs/ui/legal-page - https://www.krizaka.com/en/docs/ui/longform-page - https://www.krizaka.com/en/docs/ui/pricing-page - https://www.krizaka.com/en/docs/ui/product-page - https://www.krizaka.com/en/docs/ui/status-page - https://www.krizaka.com/en/docs/ui/glow-card - https://www.krizaka.com/en/docs/ui/iso - https://www.krizaka.com/en/docs/ui/page-header - https://www.krizaka.com/en/docs/ui/scroll-stage - https://www.krizaka.com/en/docs/ui/section-backdrop - https://www.krizaka.com/en/docs/ui/separator - https://www.krizaka.com/en/docs/ui/cn - https://www.krizaka.com/en/docs/ui/slot - https://www.krizaka.com/en/docs/ui/theme - https://www.krizaka.com/en/docs/ui/txt - https://www.krizaka.com/en/docs/ui/typography - https://www.krizaka.com/en/docs/ui/icons - https://www.krizaka.com/en/docs/ui/screens - https://www.krizaka.com/en/docs/java - https://www.krizaka.com/en/docs/java/architecture - https://www.krizaka.com/en/docs/java/billing - https://www.krizaka.com/en/docs/java/build - https://www.krizaka.com/en/docs/java/events - https://www.krizaka.com/en/docs/java/map - https://www.krizaka.com/en/docs/java/messaging - https://www.krizaka.com/en/docs/java/notifications - https://www.krizaka.com/en/docs/java/observability - https://www.krizaka.com/en/docs/java/openapi - https://www.krizaka.com/en/docs/java/security - https://www.krizaka.com/en/docs/java/users - https://www.krizaka.com/en/docs/java/web - https://www.krizaka.com/en/docs/orazaka - https://www.krizaka.com/en/docs/orazaka/101 - https://www.krizaka.com/en/docs/orazaka/admin - https://www.krizaka.com/en/docs/orazaka/adrs - https://www.krizaka.com/en/docs/orazaka/api_reference - https://www.krizaka.com/en/docs/orazaka/architecture - https://www.krizaka.com/en/docs/orazaka/auth - https://www.krizaka.com/en/docs/orazaka/business - https://www.krizaka.com/en/docs/orazaka/business_implementation - https://www.krizaka.com/en/docs/orazaka/cli - https://www.krizaka.com/en/docs/orazaka/core - https://www.krizaka.com/en/docs/orazaka/glossary - https://www.krizaka.com/en/docs/orazaka/governance - https://www.krizaka.com/en/docs/orazaka/interceptors - https://www.krizaka.com/en/docs/orazaka/interface_contracts - https://www.krizaka.com/en/docs/orazaka/jobs - https://www.krizaka.com/en/docs/orazaka/licensing - https://www.krizaka.com/en/docs/orazaka/mobile - https://www.krizaka.com/en/docs/orazaka/models - https://www.krizaka.com/en/docs/orazaka/packs - https://www.krizaka.com/en/docs/orazaka/repositories - https://www.krizaka.com/en/docs/orazaka/tools - https://www.krizaka.com/en/docs/orazaka/use_cases - https://www.krizaka.com/en/docs/orazaka/worker_protocol - https://www.krizaka.com/en/docs/orazaka/ui - https://www.krizaka.com/en/docs/orazaka/ui/foundations - https://www.krizaka.com/en/docs/orazaka/ui/button - https://www.krizaka.com/en/docs/orazaka/ui/command-palette - https://www.krizaka.com/en/docs/orazaka/ui/skeleton - https://www.krizaka.com/en/docs/orazaka/ui/badge - https://www.krizaka.com/en/docs/orazaka/ui/chat-showcase - https://www.krizaka.com/en/docs/orazaka/ui/icon - https://www.krizaka.com/en/docs/orazaka/ui/sentinel-mini - https://www.krizaka.com/en/docs/orochia - https://www.krizaka.com/en/docs/orochia/accessibility - https://www.krizaka.com/en/docs/orochia/admin_console - https://www.krizaka.com/en/docs/orochia/api_contracts - https://www.krizaka.com/en/docs/orochia/architecture - https://www.krizaka.com/en/docs/orochia/auctions - https://www.krizaka.com/en/docs/orochia/challenges - https://www.krizaka.com/en/docs/orochia/creator_onboarding - https://www.krizaka.com/en/docs/orochia/database - https://www.krizaka.com/en/docs/orochia/deployment - https://www.krizaka.com/en/docs/orochia/development - https://www.krizaka.com/en/docs/orochia/getting_started - https://www.krizaka.com/en/docs/orochia/media_pipeline - https://www.krizaka.com/en/docs/orochia/mobile - https://www.krizaka.com/en/docs/orochia/notifications - https://www.krizaka.com/en/docs/orochia/realtime - https://www.krizaka.com/en/docs/orochia/ux_decisions - https://www.krizaka.com/en/docs/orochia/ui - https://www.krizaka.com/en/docs/orochia/ui/foundations - https://www.krizaka.com/en/docs/orochia/ui/orochia-button - https://www.krizaka.com/en/docs/orochia/ui/social-icon - https://www.krizaka.com/en/docs/orochia/ui/status-badge - https://www.krizaka.com/en/docs/orochia/ui/live-badge - https://www.krizaka.com/en/docs/yororis ## Packages (npm, scope @krizaka) - @krizaka/charts@0.2.0 — Krizaka's data visualisation: https://www.npmjs.com/package/@krizaka/charts - @krizaka/config@0.3.0 — The shared configuration of every Krizaka JavaScript repository: https://www.npmjs.com/package/@krizaka/config - @krizaka/fonts@0.1.0 — The Krizaka typefaces, self-hosted: https://www.npmjs.com/package/@krizaka/fonts - @krizaka/i18n@0.1.0 — The i18n engine of every Krizaka app: https://www.npmjs.com/package/@krizaka/i18n - @krizaka/icons@0.4.0 — The Krizaka signature icons: https://www.npmjs.com/package/@krizaka/icons - @krizaka/intl@0.1.0 — Money, numbers, dates and plurals formatted the same way in every Krizaka product: https://www.npmjs.com/package/@krizaka/intl - @krizaka/orazaka-cli@1.1.0 — The orazaka CLI — clone, install, start and develop the Orazaka sovereign AI platform from your terminal: https://www.npmjs.com/package/@krizaka/orazaka-cli - @krizaka/orazaka-design-system@3.0.0 — The Orazaka identity on the Krizaka platform: https://www.npmjs.com/package/@krizaka/orazaka-design-system - @krizaka/orazaka-shared@1.2.0 — Orazaka shared contracts: https://www.npmjs.com/package/@krizaka/orazaka-shared - @krizaka/orochia-design-system@4.1.1 — The Orochia identity on the Krizaka platform: https://www.npmjs.com/package/@krizaka/orochia-design-system - @krizaka/push@0.1.0 — Mobile push without an SDK: https://www.npmjs.com/package/@krizaka/push - @krizaka/query@0.1.0 — Server state for every Krizaka app: https://www.npmjs.com/package/@krizaka/query - @krizaka/realtime@0.1.1 — Realtime for Node apps behind one interface: https://www.npmjs.com/package/@krizaka/realtime - @krizaka/tailwind@3.3.0 — The Krizaka Tailwind CSS v4 preset: https://www.npmjs.com/package/@krizaka/tailwind - @krizaka/tokens@3.3.0 — The Krizaka semantic design tokens (--kz-*) and the brand themes (Krizaka, Orazaka, Orochia, Yazakia, Yororis): https://www.npmjs.com/package/@krizaka/tokens - @krizaka/ui@3.3.0 — The Krizaka front-end platform's components: https://www.npmjs.com/package/@krizaka/ui ## Source - Orazaka workspace: https://github.com/krizaka/orazaka - Orochia: https://github.com/krizaka/orochia - Yazakia (API, in progress): https://github.com/krizaka/yazakia - Yazakia mobile (Expo, in progress): https://github.com/krizaka/yazakia-mobile - Yororis (under construction): https://github.com/krizaka/yororis - Yororis mobile (under construction): https://github.com/krizaka/yororis-mobile - Organisation: https://github.com/krizaka Languages: English and French (Québec). Detailed version: https://www.krizaka.com/llms-full.txt · Sitemap: https://www.krizaka.com/sitemap.xml