Saqlain Abbas

saqlain-abbas.md

Projects

Everything I have shipped, one table for each kind. A struck phrase is what that tool takes out. The year is when the project started.

Desktop and mobile

WhatTaken out, or what it isStackYear
Paperlingthe vault A markdown reader and editor. You open a file and write.Tauri 2, Rust, React2025
Vuoomthe subscription A free screen recorder for Windows that zooms where it matters.Rust, wgpu, Tauri 2, SolidJS2026
Neurixthe connection Language models that run on the phone itself.Rust, Candle, Tauri 2, React2026
Paperwrenthe permissions A document viewer that asks Android for none.Tauri 2, Rust, React2026
Rasoi POSthe internet at the till A point of sale and accounts system in daily use at a restaurant in Skardu. Private client work.Tauri 2, React, SQLite2026
Snipflagthe paste into Linear Screenshots become one Linear issue.Tauri 2, Rust, React2026
RawTalkthe server Chat directly between two machines, kept in memory only.Tauri 2, Rust, React2026
DisasterConnect DesktopThe rewrite of DisasterConnect as a desktop app, with incidents, teams and resources synced in real time.Tauri 2, React, Supabase2026
DisasterConnectCoordination for disaster response: tasks, maps and resources in real time.Python, PyQt5, MongoDB2024

AI

WhatTaken out, or what it isStackYear
NetLogo MCPThe first MCP server for NetLogo. 25 tools, 11 clients, on PyPI.Python, FastMCP, the NetLogo JVM2026
OmniRecallthe browser tab An AI assistant that opens at your cursor.Tauri, Rust, Preact2025
ThreadPulseScores a Reddit draft before you post it. One file, no dependencies, runs on your machine.Node.js2026
jsonAgentWebA crawler that turns web pages into question-and-answer JSON for fine-tuning a model.Python2025
NUTECH ChatbotA language model fine-tuned on university data to answer campus questions.Python, Gradio2025

Small things

WhatTaken out, or what it isStackYear
PortKillernetstat, then taskkill One key shows what holds a port and frees it.Tauri 2, Rust, Preact2025
Pin-Ita suite of utilities I didn't need It keeps one window on top. Nothing else.C++, Qt 62026
ClipStreamWin+V forgetting Clipboard history you can search, with where each copy came from.C++, Qt 6, SQLite2025
Coldframethe hot laptop Remotion videos render on free cloud runners.Node.js, GitHub Actions2026
PagePixthe upload Every PDF page becomes an image, on your machine.Tauri 2, Rust, React2026
THANOS-SNAPhalf your files Exactly half, at random. Half utility, half art piece.Tauri 2, Rust, React2026
RIP IT!A physics toy about tearing cloth apart.Tauri 2, React2026
MindReaderA console game that guesses a name you only think of. A semester project.C++2026
Zen FocusA minimal task list for the day.Python, Eel2025
BST VisualizerBinary search tree operations, animated, for learning.C++, Qt 62024
Data Structure VisualizerStacks, queues and infix to postfix, drawn step by step.C++, Qt 62024

Web

WhatWhat it isStackYear
NUTECH Virtual TourA 360° walk through my university campus.React, Three.js2025
Pitch & Yaw FinderA 360° hotspot calibrator, built for the campus tour.React, three.js2025
Hill Icon SkarduA hotel, transport and tours site for a business in Skardu.React, Vite2025
Flat Expense DividerShared expenses, split between flatmates.JavaScript2025

Private

Four builds from 2024. The code is not public.

WhatWhat it isStackYear
SpartanA call agent for real-estate professionals: calls and SMS through Twilio, transcription by Deepgram, suggestions from OpenAI.Next.js, Supabase, Twilio, Deepgram, OpenAI2024
Jessy AIA voice-first assistant and health monitor, with speech in through Whisper and out through Piper.Next.js, FastAPI, PostgreSQL, OpenAI, Whisper, Piper2024
All OrganicsA shop where influencers curate and sell organic products.React, Firebase, Stripe2024
Raver AIA marketplace where designers sell AI-generated and custom images.Next.js, Stripe2024
A portfolio, and the text file behind it.