SYRIX
KOHLICORE INTELLIGENCE
0%
SYRIX
A PERSONAL INTELLIGENCE · BUILT ALONE

S Y R I X

The AI assistant on one desktop, rebuilt on its own v3 core. It researches live, reads documents and pictures, talks back through a voice orb and launches every app it lives inside — and in Private mode, nothing leaves the PC.

Meet the core What changed in v3
0.74s
FIRST SENTENCE
0
V3 MODULES
6
FREE LANES
1
BUILDER
Scroll to descend
SPARK 1.1·ZENITH 1.1·AUTO·VOICE ORB·PRIVATE MODE·THE DECK·SUPERCOMPUTER·CONNECTORS·LANE RACE·SYRIX.MD·
SPARK 1.1·ZENITH 1.1·AUTO·VOICE ORB·PRIVATE MODE·THE DECK·SUPERCOMPUTER·CONNECTORS·LANE RACE·SYRIX.MD·

Most AI lives in a browser tab and answers everyone the same way. SYRIX lives on one desktop and answers to one person — and in September it was rebuilt from the core up: one loop, native tools, and every answer read back before it is shown.

CHAPTER 01 · THE MIND
KohliCore Intelligence
The v3 core — sixty modules, none over six hundred lines, written by one person.
ENGINE 01
SPARK 1.1

The fast expert. Eight seconds, three rounds of tools and twenty sources — and when the clock runs out it ships the best answer it has, never an apology.

8 s budget3 tool roundsBalanced tier
ENGINE 02
ZENITH 1.1

The deep expert. No clock, twelve rounds, sixty sources, and sub-agents that each take part of the question and report back on the fast lanes.

No time limit12 rounds · 60 sourcesSub-agents
BEFORE IT IS SHOWN
The read-back

Every finished answer is read back against the question and against the evidence. A headline is never accepted as an answer, and an exact problem is solved by running a program rather than predicted.

Answer vs questionAnswer vs evidenceComputed, not predicted
ONE ENTRY POINT
Auto

Decides once, before any model call, whether a question needs Spark or Zenith. A question about SYRIX itself, a follow-up, or text you pasted in is never sent to a search engine.

Decides onceKnows itselfNo wasted searches

Two depths, one loop. Spark answers fast, Zenith goes deep, and neither ships an answer that has not been read back against what you asked.

CHAPTER 02 · THE REFLEX ARC
Your voice to its voice — six moves
1
HEAR
2
UNDERSTAND
3
ROUTE
4
THINK
5
SPEAK
6
SHOW
STEP 01 · HEAR
Listening only when asked

The microphone is paused until the voice orb or the dictate button asks for it — no wake word and no clap detector. An echo-cancelled stream, and 720 milliseconds of silence ends your turn.

Echo-cancelled720 ms turn endMic idle by default
STEP 02 · UNDERSTAND
Speech becomes text on this PC

faster-whisper transcribes every utterance on the machine — the same model the dictate button uses — so nothing you say is sent anywhere to be turned into text.

faster-whisperOn this PCShared with dictation
"what's the weather like this weekend?"
local transcriptionno cloud speech API
STEP 03 · ROUTE
One entry point decides

Before a single model call, the turn decides whether the question needs evidence at all, which mode answers it and which tools it may use — so a greeting costs nothing and a hard question gets the room it needs.

Triage firstAuto decides onceTools by turn
live web
documents
memory
compute
itself
STEP 04 · THINK
Lanes raced, tools in parallel

Six free model lanes are raced behind hedge timers: if the first has not started streaming in time, the next starts beside it and the first to stream answers. Every tool call in a round runs at once.

6 free lanesHedge timersParallel tools
SPARK
ZENITH
✓ read back
STEP 05 · SPEAK
A voice, sentence by sentence

Kokoro speaks each sentence while the rest of the answer is still being written — the first in about three quarters of a second once it is warm. Talk over it and it stops to listen.

Kokoro0.74 s first sentenceBarge-in
▶ first sentence in 0.74 s
STEP 06 · SHOW
An orb in the conversation

Voice is an orb over the open chat, not a separate screen, and every spoken turn is saved as an ordinary chat line. The HUD and the core talk over a local WebSocket bridge.

Voice orbWebSocket bridgeElectron + React
SYRIX
Mostly dry on Saturday — rain moves in on Sunday afternoon.
CHAPTER 03 · WHAT IT DOES
One assistant. Thirteen disciplines.
🌐
Live research

It can go to a named website or profile and follow its links. Pages are numbered, only an address already seen in the turn may be opened, and sponsored results are dropped.

Site visitsNumbered pagesSources cited
🧮
Computed answers

A problem to work out is solved by a short program in an isolated interpreter with a six-second limit. The printed result is the evidence. That took the hard set from 22 to 25 out of 25.

Isolated interpreter6 s limit25 / 25 hard set
📄
Documents and pictures

PDFs, Word files and images stay in the conversation as things it can go back to. Vision runs on NVIDIA models that were measured reading a picture's colour and its text before either was trusted.

PDF · Word · imagesRe-readableMeasured vision
🎙️
The voice orb

Hands-free turn-taking over the open chat. Typing still works, talking over it interrupts it, and the speech model loads only while voice is in use.

Hands-freeBarge-inLoads on demand
🔒
Private mode

Off at every launch. While it is on, answers come from the local model, the chat is not saved to history or memory, and the process refuses any connection that leaves the machine.

Local modelNot savedOffline by force
🖥️
Supercomputer

An agentic workspace with its own embedded browser, a permission gate and a resource governor that gives the machine back when it is wanted. Since September it plans on the v3 core.

Agentic tasksPermission gateYields the PC
🎛️
The Deck

A launch pad for the apps of the ecosystem. The interface only ever sends an id — what that id starts lives in a file, so nothing typed into a chat can become a command line.

Six appsLive dotsId-only launch
🔌
Connectors

Gmail, Outlook, Slack, Discord, Teams, Notion, Todoist and more, each with its own permission switches and a token store encrypted with Windows DPAPI. Send and delete are blocked at the connector.

Per-permissionDPAPI tokensSend blocked
📈
Live answers

Markets and weather read live. A quote keeps the price's own decimals and a closed market says so; charts, pictures and related questions arrive with the answer, not after it.

Live quotesStock widgetRelated questions
🧠
Memory

One store that records where everything in it came from, and ages itself. A Markdown vault keeps a copy that can be read without SYRIX.

ProvenanceAges itselfMarkdown vault
📝
SYRIX.md

Identity, loyalty and tone live in one editable file, read on every turn and capped at 1,580 characters so the conversation always has room. How it researches stays in code.

Editable identity1,580-char capRead every turn
🪞
It knows itself

Questions about SYRIX are answered from SYRIX, never from the web, and who built it is answered the same way in any language or word order.

Self-knowledgeNever searchedAny language
⚡
Free lanes

Groq, NVIDIA and OpenRouter, raced and priced honestly against each lane's minute — with a local model under all of them that starts on demand and stops with SYRIX.

6 cloud lanesLocal floorFree tiers
CHAPTER 04 · THE ECOSYSTEM

One assistant,
five applications

SYRIX lives inside five other applications, cut down differently for each — what it may read, what it may change, and who it asks first. The Deck in the HUD launches every one of them.

THE ECOSYSTEM, IN NUMBERS
0
Applications SYRIX lives inside
0
Specialists on the VANTAGE desk, in waves of three
0
Tools in Education Partners — and none can submit
0
Provider keys inside any app — each pairs with the gateway
IN THE FAMILY APP

It reads the household's lists, calendar and bills through the same store the screens use. An ordinary change just happens; money, health, messages and location always stop at a "Just checking" card.

add_itemmark_bill_paidJust checking
AT WORK

In GMC Hub, a change is only ever a card showing every value it would write, with "Don't do it" focused by default. In Lead Finder it has nine tools, and not one of them can change a lead.

CHAPTER 05 · REBUILT

Taken apart,
and built again

Measured first.

Before a line of v3 was written, the old runtime was put through forty questions and the result was committed: 124 of 164 checks, and the capital of France took sixty seconds.

Deleted, not wrapped.

The old code was removed rather than built on top of: modules nothing imported were found by a tool and deleted, and a test fails the build if anything from the replaced runtime comes back.

Then measured again.

Forty auto-graded questions with no model marking another went from 30 to 40 out of 40, and a harder set from 22 to 25 out of 25, once exact problems were solved by running a program.

WHAT
BEFORE V3
SYRIX V3
How a mode is chosen
the deep pass ran after the fast one had already answered
Auto decides once, before any model call
How tools are called
parsed back out of the model's prose
native tool calling on every lane
When time runs out
an apology
the best answer from what arrived
Exact arithmetic
predicted by the model
a program, run in an isolated interpreter
The turn engine
62,000 lines
1,800 lines at the cutover
Answer length
the prompt said “default to concise”
no length rule — the question decides
Measured
124 of 164 checks on 40 questions
40 / 40 benchmark · 25 / 25 hard set

Every figure is from the SYRIX repository: the baseline, the benchmark and the hard-set runs are each a commit.

CHAPTER 06 · TRUST

It can do a lot.
It asks first.

An assistant that reads mail, opens pages and runs tasks is only acceptable if it answers to you. These are the controls in the code — and the threat model beside it lists the gaps it does not close.

🔒
Private mode

One switch, off at every launch. While it is on, the process refuses every connection that leaves the machine, answers come from the local model, and nothing is written to history or memory.

🏠
Permission by permission

Each connector has its own switches — read, search and draft allowed; send and delete blocked at the connector — with its token encrypted by Windows DPAPI and no plaintext fallback.

🔰
Grants that expire

An agent task asks before it acts, and a yes covers one action, one scope, one task. It is held in memory only and dies with the task, the mode, or a restart. There is no "always allow".

Every agent action passes nine gates, in that order — kill switch · known action · capability · task state · declined before · scope · permission · timeout · audit — checked in code, not in promises.

CHAPTER 07 · THE BUILDER

Built alone.
Every single line.

Kabirr Kohli
WHERE IT STARTED
The same kid, still lit by a screen.
SYRIX has no team, no company, and no funding round. It has Kabirr Kohli.

The v3 core, the HUD, the voice orb, the Deck, the connectors, and the five applications it lives inside — one person designed, engineered and refined every layer of it, end to end, across 480 commits.

The intelligence layer carries his name for a simple reason: he is the only person who has ever touched the code. KohliCore Intelligence — built by Kohli, to the core.

0
BUILDER
0
COMMITS
0k
LINES OF PYTHON
0
OUTSIDE HANDS
SYRIX

Your machine.
Your intelligence.

One owner. One machine. One mind — KohliCore Intelligence, by Kabirr Kohli.

Back to the top