AI Explorations

AI, tech, and project case studies

Vidai: Teaching Machines Arithmetic Without Teaching Arithmetic

30 min read

A neural system that learns to parse mathematical notation rather than compute it, achieving 90%+ accuracy by separating structure understanding from calculation.

vidai transformers symbolic-math parsing neuro-symbolic python

ToDACoMM: Topology and The Shape of Learning Algorithms

30 min read

When you train a neural network, you're running a dynamical system that carves out a representation space. ToDACoMM measures the topology of what gets carved, revealing a striking divide between encoders and decoders, and now extends to MLPs and large-scale transformer analysis.

mechanistic-interpretability topology dynamical-systems persistent-homology transformers mlp tda

AI Explorations - 2025 In Review

29 min read

A comprehensive look back at my year in AI - scaling up at work, building the Praval agentic AI framework, Vajra Search, Tlon mathematics, ToDACoMM, exploring mechanistic interpretability, honest research failures, and reflections on curiosity vs. accomplishment.

2025-in-review artificial intelligence ai-explorations praval vajra bm25 tlon mathematics todacomm category-theory AI research search deep learning mechanistic interpretability tda

Deep-Lyapunov: Deep Learning Dynamical Systems Analysis

12 min read

Applying perturbation analysis and Lyapunov exponents to neural network training. Dense networks converge; transformers diverge. The architecture determines the stability.

deep-learning dynamical-systems training-dynamics lyapunov-exponents neural-networks reproducibility deep-lyapunov

Vajra BM25: Building a Search Engine with Category Theory

29 min read

After months of development, Vajra BM25 achieves ~1.2-1.3x faster latency than BM25S while maintaining competitive accuracy. I share what I learned building it and benchmark results across BEIR and Wikipedia datasets.

vajra bm25 search high performance python python numba lexical search sparse matrices lr caching partial sort top-k query optimizations index optimizations eager scoring category-theory information-retrieval benchmarks tantivy lucene

Tlön Mathematics: A Process-First Framework Inspired by Borges

61 min read

Building a mathematical framework where processes are primitive and objects emerge as stable patterns - with 20 axioms, rigorous proofs, and simulations of dynamical systems that demonstrate the core insight: stability is special, not generic.

tlon mathematics process-algebra dynamical-systems borges category-theory chaos stability emergence

Praval Deep Research – Local-First AI Research Assistant

11 min read

Building a privacy-focused research assistant with multi-agent architecture: architectural decisions, local-first design, and lessons learned from production deployment.

praval deep-research arxiv multi-agent local-first project-spotlight

Praval – Agentic AI Framework in Python

9 min read

Over the last several months, I have been building and developing Praval, a Pythonic agentic AI framework for multi-agent system development inspired by coral ecosystems.

praval multi-agent python ai framework project-spotlight

Problem Frontier Expansion: What the Age of AI Deserves

3 min read

Peripatetic wandering is not a phrase I would normally associate with work, and yet, as of the end of 2025, I do. The truth is that the work of the past isn't the work of today.

ai philosophy innovation future-of-work

Artificial Intelligence and Human Creativity

3 min read

Many interesting narratives populate the philosophical discourse around artificial intelligence, not the least of which is the potential of artificial intelligence to replace humans in different endeavors.

ai creativity philosophy human-intelligence

Kay-Gee-Go: AI-Powered Knowledge Graph Generator in Go

3 min read

I love it when side projects go off the rails in a good way. KayGeeGo started as an experiment in knowledge graph construction, and ended up as a full-featured, LLM-driven graph builder and explorer.

knowledge-graph golang neo4j llm project-spotlight

Rethinking Foundations: A Personal Return to the Geometry of Data

6 min read

The current frontier of AI is dominated by powerful deep learning systems, but revisiting foundational mathematics reveals insights we may have overlooked in our rush to build.

data-science mathematics machine-learning foundations geometry

A Year in AI: Reviewing 2024

5 min read

2024 wasn't just another year in AI—it was a year that redefined the rules. From small models to agentic workflows, here's what shaped the landscape.

ai year-in-review llm technology industry-trends

Welcome to My Blog

1 min read

Introducing my space for exploring ideas across AI, aviation, geopolitics, philosophy, and culture

meta introduction

Sangraha: Building and Testing a Scalable Object Store Service

5 min read

Over the last weekend I built out a service called 'Sangraha' (which means 'collection' in Sanskrit), which supports a large throughput and relatively low latency of data operations.

distributed-systems docker minio rabbitmq microservices project-spotlight