Projects

A collection of things I've built — from AI platforms and infrastructure to small open-source tools.

AI Tools

CCProxy

Mar 2026 -- ongoing·Featured
  • A universal proxy to supercharge Claude Code with any AI provider—OpenAI, Gemini, or local Ollama models.
AI ToolsTypeScript
AI Platform

OpenCrow

Jan 2026 -- ongoing·Featured
  • Open-source AI agent platform for embedding intelligent customer support assistants into web applications.
  • Features an embeddable React chat widget with dual-layer tooling: server-side tools via OpenAPI specs and client-side tools executed in the browser.
  • Dynamic tool merging allows the LLM to seamlessly choose between server and client actions per request.
  • Includes a management dashboard for agents, products, and integrations. Inspired by usecrow.ai.
ReactTypeScriptNode.jsOpenAPILLM
Infrastructure

AI Inference Platform

Dec 2025 -- Jan 2026·Featured
  • High-performance AI inference platform with intelligent model routing — classifies query complexity via embeddings and heuristics, routing simple queries to fast/cheap models and complex ones to GPT-4 class models.
  • Multi-level caching: L1 in-memory (Moka) + L2 distributed (Redis) with semantic similarity matching via cosine similarity on embeddings.
  • Full observability stack with Prometheus metrics and pre-configured Grafana dashboards for inference latency, cache hit rates, and model health.
  • Fully async Rust architecture with horizontal scaling via Docker and Kubernetes.
RustAxumTokioRedisPrometheusGrafanaDocker
AI Tools

TuneSLM

Jan 2026 -- ongoing·Featured
  • Drop your dataset and answer a few questions — get an ipynb notebook ready for Google Colab to fine-tune your SLM of choice, powered by Unsloth.
  • Future: AI-driven dataset analysis to automatically choose optimal training strategies and hyperparameters.
PythonUnslothGoogle ColabLLM
DevTools

MockServer

Nov 2025 -- ongoing·Featured
  • Cli tool to build mock backend solution featuring a GUI for building frontend while backend in under dev
  • Implemented adjustable latency and error injection mechanisms to facilitate robust frontend error handling and loading state implementation.
TypeScriptNext.jsExpress
Software

FastSearch

April 2024 -- June 2024·Featured
  • Developed a Rust-based private search engine, providing an alternative to Google Search with privacy-focused features.
  • Implemented a TF-IDF document ranking algorithm, improving search result relevance by 25%, while ensuring fast retrieval.
  • Utilized advanced indexing and error handling mechanisms, optimizing search speed, achieving a 30% faster search than traditional solutions.
RustJavaScript
AI tools

FallenAngel-SE/CY

2024 -- Present [Paused because of funds issue]·Featured
  • A cutting-edge suite of AI tools designed for development and cybersecurity
  • Functions as an assistant developer with advanced capabilities
  • Integrated LLAMA3.1-70B model for enhanced AI interactions
  • Developed educational features for interactive learning experiences
AIPythonTypeScriptCybersecurity
Learning

ScratchAI-Algo

April 2024 -- May 2024·Featured
  • Developed a comprehensive repository of AI/ML algorithms from scratch, including detailed explanations for educational purposes.
  • Implemented core algorithms such as KNN, Logistic Regression, K-Means, Decision Trees, SVM, and more, providing a learning platform for beginners.
  • Part of the SynthAI-Labs initiative, fostering AI/ML algorithm development and education.
  • Expanded repository for collaborative contributions, with over 10 algorithms, helping students understand fundamental AI/ML concepts.
PythonNumPyPandas
Learning

QM - Research

April 2024 -- June 2024·Featured
  • Curated a research repository focused on exploring Quantum Computing's potential in cryptography, particularly for breaching encryption algorithms like RSA, SHA-256, and SHA-128.
  • Developed and optimized Quantum Circuits, including Quantum Fourier Transform, GHZ State, and various commutation relation experiments using Qiskit.
  • Worked on key Open-QASM codes for quantum registers and entanglement scenarios, improving execution times by 20%.
PythonQiskitOpenQASM
Application

RustyExplorer

Oct 2023 -- Dec 2023·Featured
  • Developed a cross-platform file explorer using Rust and TypeScript, delivering a smooth and responsive UI with a focus on performance.
  • Achieved an 80% improvement in file search speed compared to Windows Explorer, enhancing user productivity.
  • Integrated modern front-end technologies such as React and Tailwind CSS to provide a seamless user experience.
  • Optimized performance with latest Tauri version and enhanced caching mechanisms
RustTypeScriptTauriTailwind CSSViteReact
Learning

Linux Mini-Firewall

July 2023·Featured
  • A mini firewall application that allows users to add, delete, and print rules based on criteria like source IP, destination IP, and ports.
Learning

indieOS

May 2024·Featured
  • A demo operating system written from scratch for the x86 architecture.
  • Includes a bootloader, shell, ports, and custom memory management.
AssemblyCBashOS
package

frm (Fast Delete)

Dec 2024·Featured
  • A high-performance, safe alternative to the `rm` command for fast file deletion, written in Rust.
Rust
Application

PoW-Shield (DDoS Prevention)

Aug 2023·Featured
  • Prevents DDoS attacks using a Proof of Work system to validate requests before forwarding them to the server.
C++RustCTypeScriptShell
Application

codehaven.org

Nov 2024 -- Dec 2024·Featured
  • A minimalistic, memory-friendly IDE built with Tauri, inspired by Neovim, as a GUI-based alternative to VSCode.
TauriRustNext.jsOllama
package

Dynamo-Prisma

2024
  • Developed a tool for dynamically creating Prisma Models from JSON Schema
  • Automated database schema generation process
  • Improved developer workflow efficiency
TypeScriptPrismaNode.js
scrapper

Codeforces Scraper

June 2024
  • A scraper to extract problems from Codeforces HTML pages and return them in JSON format.
Python
package

Log Ingestor

Aug 2024 -- Sep 2024
  • A high-performance log ingestor that stores logs in a database or prints them to the terminal in a clean format.
Rust
Application

roadmap.ai

Oct 2024 -- Nov 2024
  • An AI-powered tool that generates personalized learning roadmaps for various technical topics.
Next.jsAI
package

biv

Mar 2025
  • An experimental, high-performance binary data format designed as a faster alternative to JSON.
Rust
Learning

ruspy

Nov 2024 -- Mar 2025
  • A hobby programming language combining Rust's efficiency with Python's simplicity, built to learn compiler design.
RustCompiler Design
package

git-history

Sep 2024
  • A utility to convert a repository's entire Git commit history into a structured JSON file.
RustPython
Application

localai

Apr 2025
  • A desktop app to chat with and compare various local AI models deployed via Ollama, with an integrated web search tool.
TauriRustNext.jsOllama
Application

draw (Excalidraw for Mac)

Feb 2025 -- Mar 2025
  • A native macOS and tablet application that replicates the functionality of Excalidraw for offline use.
TauriRustNext.js
Application

Syntaxia (learncode)

Apr 2025
  • An interactive desktop app for learning to code through hands-on practice and AI-driven guidance.
TauriRustNext.jsOllamaGemini API
Application

dbquery

July 2025
  • An AI agent that translates natural language queries into SQL commands to interact with databases.
TauriRustNext.jsOllamaGemini API