ifkash.dev

Projects

A few things I've built or am actively shaping.

smoltorch

A minimalist deep learning library that implements automatic differentiation (autograd) and neural networks from scratch using only NumPy. Designed to be educational, transparent, functional, and minimal (~500 lines of readable, well-documented Python code).

Boo

Innovative AI-Powered Discord Bot who engages in natural conversations, interprets and responds to image inputs, and generates high-quality images on demand.

NoPokeDB – lightweight vector DB

A lightweight, disk-backed vector database implementation using hnswlib + SQLite with durability guarantees and operational log for crash recovery. 2K+ PyPI downloads

NumPy-in-Rust sketch

A learning project implementing NumPy-like ndarray functionality in Rust with Python bindings.