Make your AI Reliable and Accurate.
Get KyroDB
AI is bound to fail.
The biggest lie you’re told: “Just plug an MCP into your knowledge base, and you have a smart assistant.”
You don’t.
That just connects your AI to data.
It doesn’t prove the data is safe to trust.
It doesn’t prove the policy wasn’t replaced yesterday.
So the model does what models do: reads outdated context with perfect confidence.
That’s how AI systems actually fail in production.
Not because the model is stupid.
Because the system handed it unsafe evidence and asked it to be certain.
We built @kyrodb to fix exactly this.
It’s a context correctness runtime that sits between your AI agents and your knowledge stores.
Before context reaches the model, KyroDB checks freshness, scope, provenance, and proof.
If it’s stale, unsafe, or unprovable, your AI doesn’t guess.
It knows when it knows.
And refuses when it doesn’t.
KyroDB is the last line of defense before your AI speaks.
First 100 developers get 25% off. Coupon + link in the comments.
KyroDB retweeted
Recently Padraig Ó Catháin, Ronan Egan and folks published a paper presenting a survey on all the recent progress on Hadamard matrices.
It covered my work also on the large number of Hadamard constructions and T matrices I had published. You can have a look.
Although after its publication, I have also published the construction of 7 more open one's: 2572, 3356, 3436, 3820, 4204, 5912, and 6796. The speed at which field is moving: by the time you finish reading this, another one will be solved.
arxiv.org/pdf/2610.27175v1
KyroDB retweeted
----+++-++-++-+--+-+-+-+-++-+--+--+---+++-+----+---+---++++++--+-+-++-------+-+---+----++-++-++-++-+-+-++-+-+++-----++--++-++++-++++++--++-++++++----+--++-++--++-+--+----+---+---++++++--+-+-++-------+-+---++++-++++++--++-++++++----+--++-++--++-+-+---+++-++----++-+-+-+++++++---+---+---+++---+++-++----++-+-+-+++++++---+---+---+++----++-++-++-++-+-+-++-+-+++-----++--++-+-+++--+---+++------+--+-+--+++++++-+-+-++----++-++-++-++-+-+-++-+-+++-----++--++-+---+++-++----++-+-+-+++++++---+---+---++++++-++++++--++-++++++----+--++-++--++-+-+-+++--+---+++------+--+-+--+++++++-+-+-++-+++--+---+++------+--+-+--+++++++-+-+-+-+----+---+---++++++--+-+-++-------+-+---
+---+++-++----+--+-+-+-+-++----+-------++-++---+---+---+-+++++-----+-----++--++-----+++-++-----++--+-++--+-++--+++++--+---++--+-+-+++---+-+-----++-+--+-++----+---+--++---+---+---+-+++++-----+-----++--++---+--+-+-+++---+-+-----++-+--+-++----+---+--++--+--+++++---+-+-++------+---+++-++++--++--+--+++++---+-+-++------+---+++-++++---+++-++-----++--+-++--+-++--+++++--+---+++-++--+--++++-++-+---++++-+++++--++-++-+--+++-++-----++--+-++--+-++--+++++--+---+-++--+--+++++---+-+-++------+---+++-++++-+--+-+-+++---+-+-----++-+--+-++----+---+-++-++--+--++++-++-+---++++-+++++--++-++-+++-++--+--++++-++-+---++++-+++++--++-++-+-++---+---+---+-+++++-----+-----++--++---
+---+-+-------++-+-+--++++++---+---+----+-+--++--+++++---+-+--+-+-+--+--+--+--+++++-+-++--++-----+----++++++-+---+++-++--++-+---++-+++---++++++-++-+-++-------+-+-+--+--++--+++++---+-+--+-+-+--+--+--+--++++-+---++-+++---++++++-++-+-++-------+-+-+--++-+-+---+---+-+++++--+-++----+++--++--+-++-+-+---+---+-+++++--+-++----+++--++--++-+-++--++-----+----++++++-+---+++-++--++--++---+---+++-+----+-+-+--++++-+++++-+--+-+-++--++-----+----++++++-+---+++-++--++-++-+-+---+---+-+++++--+-++----+++--++--+-+---++-+++---++++++-++-+-++-------+-+-+---++---+---+++-+----+-+-+--++++-+++++-+----++---+---+++-+----+-+-+--++++-+++++-+---+--++--+++++---+-+--+-+-+--+--+--+--++++
-+----+---+++-++++++--+-+-+++-----++-++--+-+-++--++-----+----++++++-+---+++-++--++-+--+-+---+---++++++--++++++---+---+-+--++---+++-++-++-+--+-+-+-+-++-+--+--+---++++-+-++--++-----+----++++++-+---+++-++--+++---+++-++-++-+--+-+-+-+-++-+--+--+---++++-++--++---++++--+-++-----+-+++-+++-+-+--+-++--++---++++--+-++-----+-+++-+++-+-+---+--+-+---+---++++++--++++++---+---+-+--+++-+---+--+--+-++-+---+-+--+-++----+-+----+--+-+---+---++++++--++++++---+---+-+--++-++--++---++++--+-++-----+-+++-+++-+-+--+---+++-++-++-+--+-+-+-+-++-+--+--+---+++++-+---+--+--+-++-+---+-+--+-++----+-+---++-+---+--+--+-++-+---+-+--+-++----+-+---+-+-++--++-----+----++++++-+---+++-++--++
hello world, releasing Hadamard and skew-Hadamard matrices for 60+ new orders, including the four smallest open cases after 668: 2092, 2148, 2284 and 2292. The smallest open order is now 2396.
Here is 2092:
+++-+-++++++-+---+++--+-+-+++++---++--+-++-+---++--+--+-+-+-+--+-+-+-+-++++-+++--+-++-++------+-+++++-+--++--+-+--+---+++--+++++-+---+-+++++--++--++--++++-+-+-+---++--+++-+--+++-+--------++++--+--+--++--+-++--++-+----+-++-+-+--+-+-++-++-++++---++-+-++-++++++---++-++-+---+-++----+-+-+-----+--+++++++---++----+++-+--+--++-+++--+-++++-+---++--++--++-----+---++-+++-+-+++++++---++----+--+----+--+-+---+--+----+--++-++-+-++-+-----+-----+-+++--++++--+++-+--++--++----+-----+--+++--+--++-+-----+---++++++++++++--++++-+-+++-+-+---
++++-+-+--++-++---++-----+----++--+-++++--+++--+-+---++-+++++-+++-+-+---++-+-++-+--------++++++++-+-+++----+--+-+--++--+++++-+-++---+++++++--+-++--+-+-+---+--+-++-+----+++--++-+++++---+-+-+-+-+-+++-++-+++-+++++--+---+++-+-+++++---+++++-+------++++++-++-+++-++-+-++--++--+++--++---+-++---+--++-+++-++++----+-+--+--+-+++---++-+++---++---+-+--+++-+-++--+--+--+-+--+-+-+++-+++--++---+-++----+---+----+----+++----+++--+--++-++-++-+--+-+++++++--++++++--+++-++-+--+-+-++-+---+-++++++-----++-++--+-+-+---+------+-----+++---+-+++-+-
++--++--+++---++++-+++++--+-++++---+---++--+---+----+--+---++++---++--++---++++-++-+-----+---+++-+-+-+-----+++++-+-+-++--++-++---++++------+--+-+--+--+-+++++-+---++-+++---++--+--+--+-+-+-+--+++-----+-++--++-++--+--++-++-++----++-+-+--++++--+++-+---+-+++------+-++-+-++--+++++-+-++-+-++++-++-++-+----+++-++-++++-++---++++---++-----+---+++--+---+-+-++++-+--++--+-+--+-+---++-++-++++++-++--+---+---+-++++-++-+---++-+-+++++--+-++----+------+++++-+----+++-++-----+--++++++++++-+-+-+++-++++-++-++-+-+++++-+--+-+++---+---++-+-++++
+++++++-+-++--+-+--+--+++++---+-++-+++++-+++++++-+---++--+-++-+-++-++-++--++++++---+-++---+++-++-+----+-++------+-+-+---+----++-+++-+-+--+-+++++-+++-+--+----+-+++--+++++-+-+++--++++--++-+-++++++++---++-+--+---+--+---+++++--+-+-+-+++--+-+-++++--+-+-++++----+-+---++--+---++-+++++-++-+++--+--+---++++--+-++++----+--+--++-------++-----+-+---+++--+-+-+---++---+++++++----+++++---++-++-+-+--------+++++-+--++---+++-++++--++++--++-++-+-+---+-+++++++++--+----+++++-+---+---+-+-+-+--+-++-++--+-+++-++--+++--+++-+--+++-++--++--+++--
github.com/vatskishan03/Hada…
hello world, releasing Hadamard and skew-Hadamard matrices for 60+ new orders, including the four smallest open cases after 668: 2092, 2148, 2284 and 2292. The smallest open order is now 2396.
Here is 2092:
+++-+-++++++-+---+++--+-+-+++++---++--+-++-+---++--+--+-+-+-+--+-+-+-+-++++-+++--+-++-++------+-+++++-+--++--+-+--+---+++--+++++-+---+-+++++--++--++--++++-+-+-+---++--+++-+--+++-+--------++++--+--+--++--+-++--++-+----+-++-+-+--+-+-++-++-++++---++-+-++-++++++---++-++-+---+-++----+-+-+-----+--+++++++---++----+++-+--+--++-+++--+-++++-+---++--++--++-----+---++-+++-+-+++++++---++----+--+----+--+-+---+--+----+--++-++-+-++-+-----+-----+-+++--++++--+++-+--++--++----+-----+--+++--+--++-+-----+---++++++++++++--++++-+-+++-+-+---
++++-+-+--++-++---++-----+----++--+-++++--+++--+-+---++-+++++-+++-+-+---++-+-++-+--------++++++++-+-+++----+--+-+--++--+++++-+-++---+++++++--+-++--+-+-+---+--+-++-+----+++--++-+++++---+-+-+-+-+-+++-++-+++-+++++--+---+++-+-+++++---+++++-+------++++++-++-+++-++-+-++--++--+++--++---+-++---+--++-+++-++++----+-+--+--+-+++---++-+++---++---+-+--+++-+-++--+--+--+-+--+-+-+++-+++--++---+-++----+---+----+----+++----+++--+--++-++-++-+--+-+++++++--++++++--+++-++-+--+-+-++-+---+-++++++-----++-++--+-+-+---+------+-----+++---+-+++-+-
++--++--+++---++++-+++++--+-++++---+---++--+---+----+--+---++++---++--++---++++-++-+-----+---+++-+-+-+-----+++++-+-+-++--++-++---++++------+--+-+--+--+-+++++-+---++-+++---++--+--+--+-+-+-+--+++-----+-++--++-++--+--++-++-++----++-+-+--++++--+++-+---+-+++------+-++-+-++--+++++-+-++-+-++++-++-++-+----+++-++-++++-++---++++---++-----+---+++--+---+-+-++++-+--++--+-+--+-+---++-++-++++++-++--+---+---+-++++-++-+---++-+-+++++--+-++----+------+++++-+----+++-++-----+--++++++++++-+-+-+++-++++-++-++-+-+++++-+--+-+++---+---++-+-++++
+++++++-+-++--+-+--+--+++++---+-++-+++++-+++++++-+---++--+-++-+-++-++-++--++++++---+-++---+++-++-+----+-++------+-+-+---+----++-+++-+-+--+-+++++-+++-+--+----+-+++--+++++-+-+++--++++--++-+-++++++++---++-+--+---+--+---+++++--+-+-+-+++--+-+-++++--+-+-++++----+-+---++--+---++-+++++-++-+++--+--+---++++--+-++++----+--+--++-------++-----+-+---+++--+-+-+---++---+++++++----+++++---++-++-+-+--------+++++-+--++---+++-++++--++++--++-++-+-+---+-+++++++++--+----+++++-+---+---+-+-+-+--+-++-++--+-+++-++--+++--+++-+--+++-++--++--+++--
github.com/vatskishan03/Hada…
KyroDB retweeted
There are too many false accusations and myths about data centres; let's debunk them one by one.
- Water Usage: This whole water consumption thing is nothing but a hoax. Modern data centres use closed-loop direct-to-chip cooling combined with dry heat rejection; very early versions used evaporative cooling, which is very rare these days.
In fact, a modern data centre requires water, which is equal to a medium-sized restaurant's daily consumption.
- Energy and Power: "They consume too much power and drive up electricity costs for normal people".
Of course, if you connect them to the regular electricity grid, which supplies power to homes, they will consume a large amount of power and drive up costs.
The solution is to let these data centre companies or organisations build their own power plants. These data centres need gigawatt-scale power, so it is neither feasible nor sustainable for them to rely on the regular power grids, given the power required for them in the next 10 years.
- Land Usage & Noise Pollution: There is enormous space available for a country of India's size for development of such structures. In fact, one can argue that data centres would fit in the highest ratio of land usage to job/value creation.
The noise pollution thing is so silly; of course you can't be building these in front of residential areas. In rare cases where this may have happened, then the govt. need to bring laws to restrict those.
Data centres are the foundation of AI progress, and AI is the greatest technology-building and wealth-building opportunity for humanity. Thus, India must not fall victim to these woke agendas, which the United States has already fallen into.
KyroDB retweeted
In Aug 2025, exactly 1 year ago, when I started @kyrodb, it all started with building a learned index, inspired by the paper of @JeffDean, 'The Case For Learned Indexes'.
That index had performed 3x better compared to a B-tree; I just came online and shared those benchmark results; I had no idea that small tweet would get an appreciation from Jeff himself.
Along with a few other factors, this appreciation was also a reason why I went full-time; the side project became a product after multiple iterations, and then a company. Thanks again, Jeff.
The man inspires a whole league of researchers and engineers. Attaching that post in the comments.
Tomorrow will be my last day at Google after 27 years, and watching it grow from 25 people to 190,000+ has been an amazing journey. Below is a note I shared with many people internally at Google today. An excerpt is:
It has been an absolute pleasure to work with you and to help build some of the most widely used and impactful products of all time. As a kid, I dreamed of helping build software that would be used by many people, and Google now has thirteen products used by more than a billion people (amazing!). Our work has had a tremendous impact in the world, and I have been lucky enough to collaborate and form friendships with many colleagues that I deeply admire, respect, and enjoy. It still brings me joy every time I see people out in the world using our products to find information, handle email, translate documents, watch videos, learn new things, navigate and understand the physical world, browse the web, use their phone, run large-scale computations on our infrastructure, ride in an autonomous vehicle, or perform complex tasks with the help of our AI systems. I hope you all share this sense of joy, because it is a shared accomplishment! Thank you to all of my colleagues at Google over many years!
Now I'm excited to go start @DiscoLoopAI with my longtime friends and colleagues @Sanjay_Ghemawat, @OriolVinyalsML, and @quocleix.
(Updated post: slightly redacted to not have some personal info)
KyroDB retweeted
Theorem 3.1 in Li, Kaba, Ravanbakhsh(AISTATS 2025) is FALSE.
A smooth Gaussian counterexample gives two SCMs with exactly the same paired pre/post-intervention law, but incompatible required quotient graphs.
Root-only perfect interventions do not identify the claimed causal abstraction.
We also identify the failed equivariance step and give conditions under which a corrected identifiability result can hold. Paper in comments.
KyroDB retweeted
KyroBench paper is out, a benchmark focused on context correctness & safety-critical failures in real production agent/RAG workloads.
Frontier systems still score 0 on certification.
Link in comments.
Today we’re releasing KyroBench: a benchmark for context correctness in production-shaped agent/RAG workloads.
A system can retrieve semantically similar text and still be dangerous if it is stale, cross-tenant, deleted, lower-authority, polluted by prompt injection, or missing proof.
Currently, Frontier Systems scores 0 on the certification.
KyroBench pushes agent/RAG evaluation toward safety-critical context behaviour.
Designed for teams to catch failures that matter in legal, healthcare, support, SRE, CRM, and coding agents.
Check out the benchmark.
Today we’re releasing KyroBench: a benchmark for context correctness in production-shaped agent/RAG workloads.
A system can retrieve semantically similar text and still be dangerous if it is stale, cross-tenant, deleted, lower-authority, polluted by prompt injection, or missing proof.
Currently, Frontier Systems scores 0 on the certification.
KyroBench pushes agent/RAG evaluation toward safety-critical context behaviour.
Designed for teams to catch failures that matter in legal, healthcare, support, SRE, CRM, and coding agents.
KyroDB retweeted
Plain vector retrieval is not enough; memory systems help; graph systems help differently, but production context needs freshness, deletion, scope, authority, and proof.
KyroDB retweeted
Proof is all what founders want to give nowadays for the work they do on their startup,
That's too overrated for me , so I decided that now onwards just going to pick up my camera and give you a glimpse of everyday life while we build something for the world,
This is day 1 , so follow along for the journey ahead while we build @kyrodb
KyroDB retweeted
DeepSeek V4 proved something significant with a 1M token context window.
At 1M tokens, MRCR 8-needle accuracy drops to 0.59. That's a 41% failure rate on fact retrieval at depth.
And that's after compressing the KV cache to 2% of the standard attention cost.
So the needle problem at extreme depths still remains fundamentally unsolved by attention-based systems.
V4's architecture is the best available evidence that the LLM itself cannot be the context system. Consider what CSA is doing:
It compresses 4 tokens → 1 KV entry, ranks blocks by relevance, and drops the low-ranked ones.
That is, in essence, a retrieval problem disguised as an attention problem. And DeepSeek solved it inside the model weights, meaning it's baked in, static, non-updatable, and blind to your actual knowledge freshness.
But here's the catch: the model layer can compress context. It can retrieve better, but it cannot know that the pricing doc you fed it expired a week ago.
The larger extrapolation of this is- as LLMs get bigger context windows, developers will stuff more into context, more docs, more history, more knowledge. The probability of stale/wrong information contaminating that context grows proportionally
@kyrodb fixes this problem with a Context Runtime, giving AI agents fresh, verifiable, transaction-safe context as business knowledge changes
Bigger context windows don't fix the accuracy/reliability problem; they make the surface area for stale facts larger.
KyroDB retweeted
🚨 78% of AI failures are invisible.
That's right. AI gets something wrong, but no one catches it. Not the user, not traditional monitoring, not even a sentiment analysis. These failures cluster into recurring patterns:
→ The confidence trap- AI is confidently wrong, and the user accepts it
→ The drift- AI gradually answers a different question than what was asked
→ The silent mismatch- AI misunderstands but produces something plausible enough that the user doesn't push back
These patterns persist across 93% of cases even with more powerful models, because they stem from interaction dynamics, how models present outputs, and how users communicate intent, not capability gaps.
This is one of the core problems we are solving at @kyrodb . We believe, for the deployment of responsible and reliable AI, the real and critical bottleneck is the infrastructure around it, the harnesses with which the model interacts, not the model itself.
We built the KyroDB runtime to fix one part of it- the WRONG CONTEXT. It contributes largely to the model hallucinating and even more blunder, answering something wrong that too, with confidence.
KyroDB makes sure the context is fresh, safe, and reliable to use before it reaches your model.
Check out KyroDB to stop your AI from lying with confidence. Link in comments.
🤖 Made with AI
KyroDB retweeted
Saw a reel in which a contestant pitched a context solution to @waitin4agi_ and he rejected that by saying 'Context won't be a problem in the long run' by giving an example of increasing context window in LLMs.
I have great respect for Varun, but he is 100% wrong here. The idea of 'We can solve context problem by increasing the context window' is out of touch in so many ways.
Bigger context windows help capacity, but they do not automatically solve selection, relevance, or pollution.
'Needle in the haystack and 'context rot' problems are one of the most complained issues when you visit developer forums(on X too).
We are fixing this context issue at @kyrodb.
Long context ≠ usable context
Many frontier researchs also highlighted this issue.
🧵
Model intelligence won't solve context.
Memory/context is not a feature. It is becoming the data plane of AI.
Long context windows help, but they do not eliminate the need for memory/context infra. They mostly change what the infrastructure has to do.
The state of AI where we are at right now, the requirement is:
How do you continuously assemble the right, fresh, permissioned, compressed, explainable context for an AI system that is reasoning, acting, remembering, and coordinating across tools?
The future will not be 'one giant model that remembers everything.'
The future is:
Many intelligent models operating over governed, persistent, external state.
That external state is where the business value lives.
Models will become more interchangeable over time. Context will become more proprietary.
The company’s memory, workflows, relationships, permissions, and operational data will be the moat.
We need to build a system that can answer:
What should the AI know right now, why should it trust it, what is it allowed to do with it, and how do we prove that later?
KyroDB retweeted
AI systems do not fail only because the model is weak. They fail because the context is stale, incomplete, unsafe, or irrelevant.
The next layer of AI infrastructure is context that is fresh, scoped, and provable before the model acts.
















