moving
Some checks failed
Installer Smoke / installer-smoke (push) Has been cancelled

This commit is contained in:
Oleg Maslov
2026-09-02 10:10:29 +02:00
commit 0c3e2ead3b
3841 changed files with 970576 additions and 0 deletions

View File

@@ -0,0 +1,58 @@
---
type: entity
entity_type: organization
name: Egzakta Group
confidence: 0.93
sources: 5
last_compiled: 2026-04-13
related_entities:
- Waggle OS
- KVARK
- Marko Markovic
---
# Egzakta Group
## Summary
Egzakta Group is a EUR 31M technology group founded in 2005 by three partners:
[[Marko Markovic]], Zoran Radisavljevic, and Nenad Tesic. The holding company
(Egzakta Holding BV) is domiciled in the Netherlands for EU positioning.
The group has 200+ professionals and targets 400+ by 2028.
## Key Facts
- **Founded:** 2005 (19 years of operation)
- **Founders:** Marko Markovic, Zoran Radisavljevic, Nenad Tesic
- **Holding:** Egzakta Holding BV (Netherlands)
- **Team size:** 200+ professionals, targeting 400+ by 2028
- **Revenue:** EUR 31M normalized (2025)
- **Presence:** European expansion in progress
## Strategic Positioning
The group operates a 4-layer technology stack. LinkedIn content and product
promotion must reflect the REAL scale and ambition — not a solo consultant,
but a founding partner of a EUR 31M technology group with European expansion
ambitions.
## Products
- [[KVARK]] — Sovereign enterprise AI platform (EUR 1.2M contracted)
- [[Waggle OS]] — AI agent platform (demand-gen for KVARK)
## Business Model (for Waggle)
Decided 2026-03-06 during brainstorm:
- **Open core** (like GitLab, Supabase, Cal.com)
- **Open source:** agent core, MCP framework, skill engine, basic clients
- **Proprietary:** GEPA engine, Memory Weaver, multi-tenant server, admin, SSO
- NOT just for companies — individuals, students, one-man shops too
- "Like Office 365: both personal and enterprise"
- Commercial, fee-based, cheap, go for volumes
## Relations
- [[Waggle OS]] — AI platform product, demand-gen engine
- [[KVARK]] — Enterprise AI platform, EUR 1.2M contracted
- [[Marko Markovic]] — Co-founder and primary builder

View File

@@ -0,0 +1,60 @@
---
type: entity
entity_type: project
name: KVARK
confidence: 0.91
sources: 8
last_compiled: 2026-04-13
related_entities:
- Egzakta Group
- Waggle OS
- EU AI Act Compliance
---
# KVARK
## Summary
KVARK is [[Egzakta Group]]'s sovereign enterprise AI platform — the top of the
Waggle funnel. It deploys AI infrastructure on customer premises with full data
sovereignty, governance, and audit trails.
## Key Facts
- **Revenue:** EUR 1.2M contracted
- **Product site:** https://www.kvark.ai
- **Positioning:** "Everything Waggle does — on your infrastructure, connected
to all your internal systems. Full data pipeline injection, your permissions,
complete audit trail, governance. Your data never leaves your perimeter."
- **Target:** Enterprise customers who need sovereign AI deployment
- **Compliance angle:** DORA + NIS2 + AI Act + GDPR convergence
## Funnel from Waggle
```
Waggle Free → Pro ($19) → Teams ($49/seat) → KVARK (consultative sale)
```
[[Waggle OS]] is the demand-creation and qualification engine. Users experience
AI-native work individually, upgrade to teams for institutional knowledge,
then need enterprise governance → KVARK.
## Enterprise Pitch
> "Every AI interaction your organization has — across email, Slack, meetings,
> code reviews, customer calls — automatically captured in a living knowledge
> base. Your people get a second brain. Your compliance team gets an AI Act
> audit trail. With KVARK: all on YOUR infrastructure."
## Technical Integration
- `kvark-tools.ts` in Waggle agent package: `kvark_search`, `kvark_ask_document`
- Gated to Business/Enterprise tiers
- License server: https://license.waggle-os.ai/validate
- SaaS cloud: https://cloud.waggle-os.ai
## Relations
- [[Egzakta Group]] — parent company
- [[Waggle OS]] — demand-gen funnel
- [[EU AI Act Compliance]] — compliance-by-default strengthens KVARK pitch

View File

@@ -0,0 +1,81 @@
---
type: entity
entity_type: person
name: Marko Markovic
confidence: 0.97
sources: 20
last_compiled: 2026-04-13
---
# Marko Markovic
## Who He Is
Co-founder of [[Egzakta Group]] (EUR 31M, 200+ people, founded 2005) alongside
Zoran Radisavljevic and Nenad Tesic. Primary developer and product owner of
[[Waggle OS]]. Strategic lead on [[KVARK]].
Based in Serbia. EU presence via Netherlands holding (Egzakta Holding BV).
## What He's Building
| Project | Role | Status |
|---------|------|--------|
| [[Waggle OS]] | Sole developer + product owner | Near launch, backlog cleared |
| [[KVARK]] | Strategic lead | EUR 1.2M contracted |
| The AI Sovereignty Report | Author | LinkedIn newsletter, launched Apr 2026 |
| Cortex | Architect | Concept — personal intelligence cockpit |
| ReFarm Discovery | Project lead | Delivered — 9.6 MB proposal for vertical farming |
| KRA Proposal | Proposal author | Kenya Revenue Authority, World Bank procurement |
## LinkedIn Presence
- **Followers:** 4,521
- **Impressions:** 340K+
- **Viral posts:** AI Compliance Officer (26 reshares, 11 comments), 5,600 Startups (246 reshares, 47 comments)
- **Auto-posting:** Maton.ai gateway + GitHub Actions cron (repo: marolinik/SocialPresence)
- **Newsletter:** "The AI Sovereignty Report" — LinkedIn's algorithm heavily boosts newsletters. All 4,521 followers auto-invited on creation.
## How He Works (observed across 422 messages, 20 sessions)
**Decision-making:** Fast, opinionated, delegates execution. Typical pattern:
states a direction in 1-2 sentences, expects the agent to plan and execute.
Examples: *"yes whatever you choose you lead"*, *"do team server, you have
all docker running"*, *"compose new docker, kill the old one."*
**Marathon sessions:** Prefers long, intensive sessions over many short ones.
The April 12-13 stretch was 29 commits in a single session. Multiple sessions
run 6-12 hours.
**Quality bar:** Demands deep audits. *"one more turn pls again using
CLAUDE.md on rules, whole code"* — asked for 4+ full codebase audit rounds
in a single day (April 1). Wants "perfect UI/UX" — not just functional.
**Frustration triggers:** Broken basic functionality (*"fuck all broken"* when
the agent returned "local mode" errors). Long waits with no progress
(*"what is happening 44 mins..."*). Having to click things manually when the
agent should be leading via Playwright.
**Strategic thinking:** Regularly jumps from implementation to big-picture.
Mid-session will pivot to topics like EU AI Act compliance, Karpathy's LLM
Wiki, newsletter strategy, KVARK enterprise pitch. Expects the agent to
context-switch fluidly.
**Hardware:** Windows laptop with 2 GPUs (NVIDIA RTX 5070, 8GB), Intel Ultra 9
285H, 64GB RAM. Asked about GPU memory ranges and which laptop has the largest
GPU (March 28).
## Key Decisions Made
| Date | Decision | Context |
|------|----------|---------|
| Mar 6 | Name: "Waggle" | Brainstorm with bee metaphor mapping |
| Mar 6 | Open core model | Like GitLab/Supabase — open agent core, proprietary GEPA/Weaver |
| Mar 6 | Not just enterprise — individuals, students too | "Like Office 365: both personal and enterprise" |
| Apr 1 | Full refactor after "all broken" | Multiple audit rounds, strict CLAUDE.md adherence |
| Apr 10 | Memory Harvest is P0 | "Bring Your Memory Home" as primary enterprise hook |
| Apr 12 | Tier restructure | Trial 15d → Free → Pro $19 → Teams $49 → KVARK |
| Apr 12 | Memory + Harvest free forever | Moat strategy — never paywall the core value |
| Apr 13 | Wiki Compiler spec | Karpathy extension, open-source dual track |
| Apr 13 | Universal source pipeline | Full second brain, not just AI agent memory |
| Apr 13 | EU AI Act as compliance layer | Second brain IS the audit trail |

View File

@@ -0,0 +1,100 @@
---
type: entity
entity_type: project
name: Waggle OS
confidence: 0.98
sources: 25
last_compiled: 2026-04-13
---
# Waggle OS
## What It Is
A desktop AI agent platform where agents have persistent memory, communicate
via the Waggle Dance protocol, and work across isolated workspaces. Ships as
a Tauri 2.0 binary (Windows + macOS) with a React frontend and Node.js sidecar.
Strategic function: demand-creation engine for [[KVARK]]. Users experience
AI-native work individually, get hooked on persistent memory, upgrade to teams,
then need sovereign deployment.
Named after the waggle dance — how bees communicate location of food sources.
Chosen March 6, 2026. Runners-up: Hivemind, Apis, Mycel.
## Tech Stack
- **Frontend:** React 18 + TypeScript + Vite + Tailwind + shadcn/ui
- **Desktop shell:** Tauri 2.0 (Rust)
- **Backend:** Fastify sidecar (Node.js, bundled into Tauri)
- **Memory:** SQLite via better-sqlite3 + sqlite-vec (see [[Mind Architecture]])
- **Auth:** Clerk (JWT)
- **Design:** Hive DS — honey #e5a000, hive-950 #08090c, accent #a78bfa
- **LLM routing:** 3-layer stack (see [[LLM Provider Stack]])
## What's Built (verified April 13)
| Feature | Status |
|---------|--------|
| 22 agent personas | Shipped |
| 80+ agent tools | Shipped |
| 148 MCP connectors (visual catalog) | Shipped |
| 6-layer .mind memory architecture | Shipped |
| Memory Harvest (ChatGPT, Claude, Gemini, Claude Code) | Shipped |
| Knowledge Graph (typed entities + relations) | Shipped |
| HybridSearch (FTS5 + vector + RRF) | Shipped |
| Per-workspace isolation + cross-workspace search | Shipped |
| Shared team memory (push-on-write, pull-on-activate) | Shipped |
| S3/MinIO storage for team files | Shipped |
| Tiered autonomy (Normal/Trusted/YOLO) | Shipped |
| The Room (multi-window workspace with per-window personas) | Shipped |
| Trial expiry modal + onboarding auto-trial | Shipped |
| Budget hard cap (soft warn + hard stop) | Shipped |
| Ollama/local inference (hardware scan + model recs) | Shipped |
| Docker stack (Postgres, Redis, MinIO, LiteLLM) | Shipped |
| 40/40 E2E tests passing | Shipped |
| Memory MCP plugin (14 tools, 5 fixes applied) | Shipped |
## Monetization
See [[Tier Strategy]] for full details.
Trial 15d (everything) → Free (5ws, agents) → Pro $19 → Teams $49/seat → KVARK.
Memory + Harvest free forever as moat.
## The Journey (what actually happened)
**The ugly start (Mar 27 - Apr 1):** Backend broken, CORS issues, vault
invisible, agents returning "local mode" errors. Marko: *"fuck all broken."*
Multiple restart-the-server cycles. Deep audit rounds to find unwired code.
**The grind (Apr 1-7):** Multiple full-codebase audit passes. UI/UX overhaul
with 12-persona simulation and 48-gap analysis. Agent intelligence sprint —
9 features, 112 tests. Persona expansion to 22.
**The acceleration (Apr 8-10):** Structural refactors (chat.ts, personas.ts
split). ULTRAPLAN Phases 1-9 in a single mega session (11 commits, 120 files,
17K lines). First real Memory Harvest — 156 frames from Claude Code sessions.
**The killer sprint (Apr 11-12):** Phases A+B (The Room, filesystem, tiered
autonomy) in one day. Binary verification — 11 bugs found and fixed. E2E
suite green. Phases C+D. Tier restructure. Binary built.
**The mega finish (Apr 13):** 29 commits. Entire P0-P4 backlog cleared. Team
memory, S3 storage, global KG, budget cap, Ollama, Memory MCP plugin — all
shipped in one session. Dead `app/src/` removed (13K LOC, 77 files).
## What's Left
1. **Stripe products** — Marko creates PRO + TEAMS in Stripe dashboard
2. **Code signing** — purchase certificate for Windows installer
3. **Wiki Compiler** — spec complete (1,639 lines), not yet built
4. **GEPA prompt optimization** — enable smaller models matching Opus quality
## Known Architectural Decisions
- **Open core model** (like GitLab, Supabase) — open: agent core, MCP, skills.
Proprietary: GEPA, Memory Weaver, multi-tenant server, admin, SSO.
- **Desktop-first, not web-first** — Tauri for native performance + local data
- **SQLite not Postgres for personal data** — zero deps, portable, .mind file IS the memory
- **Memory + Harvest free forever** — moat strategy, never paywall the core value