Asjad Abbas

Asjad Abbas

Product manager at ImagineArt. I write product specs, and I still write code.

Since April 2026 I’ve led AI Sheets from the first prototype to launch, owned the AI Trip Planner, and ran the launch of Campaign Director. Now I’m working on Imagine Echo. I live and work in Islamabad.

h.asjad.abbas@gmail.comGitHubLinkedIn

Pencil drawing of a printed specification folding, step by step, into a finished handheld device.

Selected work

AI Sheets

AI Sheets builds a spreadsheet from a single prompt, with formulas, pivot tables and charts across several sheets. I led it from the first prototype to launch. Early on we chose to license a spreadsheet engine instead of building our own, so the team could spend its time on the AI that writes the workbooks.

Try AI Sheets ↗More about AI Sheets →

Pencil drawing of a one-line prompt above an exploded stack of spreadsheet layers and a bar chart.

timefork

Coding agents sometimes delete or overwrite things git never tracked, like build output, node_modules or a local database. timefork, an open-source tool I wrote in Rust, snapshots the whole project folder before each change an agent makes, using the file system’s copy-on-write clones, so you can go back to any point or branch from it. On an 18 GB project a snapshot takes 0.9 seconds and almost no extra disk space.

Source on GitHub ↗More about timefork →

src/clone.rsView on GitHub
let rc = unsafe {    clonefile(s.as_ptr(), d.as_ptr(), CLONE_NOFOLLOW)};
Snapshot the whole project0.9 s
Fork it to a new folder1.0 s
Restore an earlier snapshot3.0 s
Extra disk used after 4 snapshots and 1 fork~0
18 GB project, 78,000 files, Apple M4, APFS
Pencil drawing of a stack of identical project snapshots, one of which branches into four copies.

Gallerist

Gallerist is a free tool for making Product Hunt gallery images in the browser. Instead of a blank canvas you start from seven slide layouts, each built for one job, like the opening hook or a big number. Colours, paper finishes and type pairings come with good defaults, and every slide exports at Product Hunt’s exact size. There’s no sign-up and no watermark.

Open Gallerist ↗More about Gallerist →

Pencil drawing of seven empty frames hung together on a gallery wall, with a visitor for scale.

More projects

At work

  • Imagine Echo

    Taking the Imagine Computer product line into voice. In progress.

  • Campaign Director

    An open-source agent that turns a brief into a campaign video. I ran the launch, including ten influencer videos and paid social.

    GitHub ↗
  • AI Trip Planner

    Trip planning in chat, with the itinerary laid out on an interactive 3D map. I owned it end to end.

On my own

  • toolsmith

    A design for an agent that builds its own API connectors when it needs one, tests them, then uses them.

    GitHub ↗
  • Grabpic

    Upload the photos from an event, then find every one you’re in with a single selfie. Built at Vyrothon.

    Website ↗
  • LLM fusion study

    An experiment testing whether a panel of language models with a judge beats a single frontier model.

    GitHub ↗
  • MarkItDown

    A merged fix to Microsoft’s document converter so pipes and line breaks survive the trip from CSV to Markdown.

    Pull request ↗

About

I’ve been a product manager since April 2026, mostly on AI features, from the first spec through to launch.

Before that I worked on product engineering at LootMart, on caching, pagination and the admin dashboard, and built websites for clients at WeZero Studios.

I like projects where I can write the spec and then help build it. Most of what I make outside work is tooling for coding agents.

  • Product Manager, ImagineArtApr 2026 – present
  • Product Engineer Intern, LootMartFeb – Apr 2026
  • Full-stack Developer Intern, WeZero StudiosOct – Dec 2025

Highlights from visitors

Select any line on this site to highlight it, and leave a note if you like. The latest ones show up here.

Loading highlights…