Building runtime-controlled AI agents
What happens when you strip an LLM of its autonomy? An experiment where the LLM is stripped of its autonomy and have a small runtime force the boundaries.
The personal homepage of Nabraj (NT) covering web development, breadboard projects, tech insights, sports, philosophy, and musings on life beyond the code.
What happens when you strip an LLM of its autonomy? An experiment where the LLM is stripped of its autonomy and have a small runtime force the boundaries.
Architect a high-frequency financial ticker in React by decoupling WebSocket streaming from React rendering loops to eliminate main-thread lag.
Building a github repository analysis system using LangChain, embeddings, ChromaDB and multi-agent retrieval workflows.
Building a github repository analysis system using LangChain, embeddings, ChromaDB and multi-agent retrieval workflows.
LLMs excel at writing code but collapse when asked to design or reason about complex systems. They are only great at generating code, drafting documentation, and accelerating prototypes.
I decided to turn prime numbers into a mini piano and see what kind of music math could make.
Running large language models locally is easier than ever thanks to Ollama. Last weekend, I took on a task to run LLMs on my machine and create my first AI agents.
In today's world, attention is the new currency, and every app on your phone competes for it. Our screens are the warzone, our thumbs the weapons, and our attention the prize. So what can we do?
Boarding an airplane often feels like a chaotic race to secure overhead space and window/aisle seats. You’d think after decades of flying, we’d have figured this out.
Breakout is an arcade game where the player moves a paddle to bounce a ball and break bricks. It was made popular by Atari and later inspired multiple classics such as Space Invaders and Brick Breakers.
Basketball has evolved from a game of unpredictability into a game of calculated decision-making with the use of data and analytics. From a game of points, assists, and rebounds, it has progressed into using thousands of data points to optimize every element of the game.
Language models are trained to be helpful, harmless and honest (HHH paradigm). They mostly ell us we are right and rarely contradicts us. They prefer to say something nice than to say I don't know. This kind of politeness might be doing more harm than good.
Atomics object ensures indivisible operations, avoiding concurrency bugs.
Try this? Caught something? Finally, do this!
Is randomness just a fancy word for saying we don't have all the information? Can everything in the universe be boiled down to cause and effect? Or is it possible for an uncaused cause to exist?
A cheatsheet to write better React with TypeScript
This is a seed project on React with Typescript that I use for the majority of my projects.
In Windows, applications can expose their internal functions/data as COM objects called ROM automation. Then, Excel can tap into these interfaces using the RTD (Real Time Data) feature.
Pi is one of the most fascinating numbers in mathematics due to its irrational and transcendental nature.
This is a GPU made with Atlmel AT90S2313. It can be programmed using computer with a printer cable or a USBasp device.
This is a 8 bit GPU made entirely of TTL chips. It can convert any sequence of binary numbers to a composite video signal.