Trisynapse Memory
Agent Memory Engine
A local-first, high-performance memory architecture and engine designed for AI agents, multi-agent workflows, and local LLM research systems.

AI Engineer · KLA Corporation
I'm Shanmukha Sainath, AI Engineer at KLA Corporation. I specialize in building algorithms for high-precision optical metrology, and I love coding models from scratch to understand them under the hood. Here, I document my experiments, research papers I read, and the systems I build across NLP, Computer Vision, RL and Generative AI.
Agent Memory Engine
A local-first, high-performance memory architecture and engine designed for AI agents, multi-agent workflows, and local LLM research systems.
Desktop AI Assistant
A local-first, privacy-focused desktop AI research assistant. It integrates FastAPI, Electron, React, and LanceDB to let researchers build local knowledge graphs, run semantic search, and organize notes.
Mars Environment Simulator
A Mars habitat development environment where I am testing different RL Algorithms and LLM Agents to perform the task of building a habitat using a rover as an agent.
Chennai, India
Chennai, India
Chennai, India
Remote
Deakin University
ResoluteAI.in
IIT Kharagpur
Minor in Computer Science Engineering
Micro in Artificial Intelligence and Applications
Showing 9 entries
project
September 2026 – Present
Mars Survival Simulation & RL Environment
A deterministic 32×32 Mars survival grid for training RL algorithms and LLM agents: a rover explores terrain, extracts ice and ore, and keeps a 5×5 colony pad alive under weather, battery drain, and seed-reproducible worlds. Playable in the browser and trainable via Gymnasium, PettingZoo, and RLlib.
project
August 2026 – Present
Memory layer for AI Agents
A local-first, high-performance memory architecture and engine designed for AI agents, multi-agent workflows, and local LLM research systems.
project
April 2026 – Present
Desktop AI Research Workspace
A local-first, privacy-focused desktop AI research assistant. Bring your own keys to compile sources into local wikis, explore concept graphs, perform semantic search, utilize an infinite whiteboard canvas, and monitor topics offline.
project
February 2026 – April 2026
Causal Language Model & ChatUI
A minimalist PyTorch framework and web interface for training small language models (DotLM) from scratch. Supports pretraining, SFT, DPO, and reasoning (Chain-of-Thought), with a hardware-optimized inference engine using CUDA Graphs and static KV cache.
project
January 2025 – July 2025
Automated Essay Reviewer
Fine-tuned BERT variants for automated essay scoring and discourse segmentation, achieving 0.582 AUROC on Kaggle. Developed a Streamlit writing feedback assistant powered by LangChain.
project
August 2024 – December 2024
NLP Algorithms from Scratch
A Python library with foundational NLP algorithms, preprocessing pipelines, tokenization techniques, and evaluation metrics from scratch supporting multiple datasets across several NLP tasks.
project
October 2022
Mel-spectrogram GAN Translation
Trained a CycleGAN on the TORGO speech dataset (10k samples) using Mel-spectrogram voice conversion to improve dysarthric speech clarity. Deployed as a web tool.
project
August 2022 – May 2023
MGMT Methylation Prediction in Brain Tumors
Developed a deep learning and radiomics-based pipeline to predict MGMT promoter methylation in brain tumors. Ensembled SwinUNETR segmentation with texture features from PyRadiomics to achieve 0.609 AUROC.
project
May 2021
Kaggle Bronze Medal Winner
Trained ChexNet and YOLO object detection models on TPUs to classify chest scans (6,300 images). Ensembled models to rank in top 23% on Kaggle.