Knowledge Jam, March 20, 2026
Ashish Acharya
I love building software to solve niche problems.
With AI, I can now do this at scale.
Today I'll show you five things I built.
| 01 | Nimantrana | Digital invitations for Nepali events |
| 02 | Personal automations | Frost scout |
| 03 | Kinmel App | Tell it what's in your fridge; gives you 3 recipes |
| 04 | Real estate chrome extension | Listing-to-client matching for buyer's agents |
| 05 | A second brain | OpenClaw + Obsidian-style vault + Slack |
01
...means invitation in Nepali
Digital invitations for Nepali events
Nepali invitations have a very specific look and color.
Red, gold, and honorifics.
Source: Etsy / 1892239508
Tech
| Frontend | Astro + Svelte | Free |
| Backend | FastAPI | VPS |
| Database | PostgreSQL | Same VPS |
| HTTPS | Cloudflare Tunnel | No nginx |
Total: price of two coffees
Demo Video
Product
Easy CRUD app. Took about one weekend.
Helped family use it for a wedding invite.
02
Tiny VPS + Prefect flows + Slack
Demo
Screenshot — running on personal Slack workspace
| Orchestration | Prefect | With dashboard to manage flows |
| AI | OpenAI gpt-4o-mini | For all things that need an LLM |
| Data | PostgreSQL | For whatever needs storage |
| Notifications | Slack Webhooks | Everything posts to Slack |
Shared hosting with nimantrana.online. OpenAI: pennies per day.
Total time spent: maybe four hours.
They've been running for months.
03
Tell it what's in your fridge; gives you 3 recipes
Demo
I fully recognize this is just a ChatGPT wrapper...
but it's convenient.
Plus, it gave me an excuse to mess around with iOS development, which was fun.
"I have eggs, spinach, and feta."
Hits GPT-4o with context
Structured data returned
Pretty UI displays options
04
Started as a tool for myself, then built it out as an MVP
"I find a listing. Then I mentally run through my clients..."
Would the Garcias like this?
Is this in Mike's budget?
Enough bedrooms for the Wilsons?
Wait! Does it have an HOA?
10 new listings/day × 10 clients = 100 mental comparisons
Basically O(n2)
Demo
Pre-recorded (set speed to 0.5x in player)
background.js
Context menu + scoring logic
~170 lines
content.js
Page scraper + results overlay
~220 lines
styles.css
The overlay UI
~260 lines
Total: ~600 lines. No backend. No database. No server.
05
OpenClaw + Slack + a folder of markdown files
I go through moments each day where I want to take notes on something, but I end up not doing it.
| Interface | Slack: I text it in a stream of consciousness manner |
| Agent | OpenClaw in Docker + gpt-4o-mini (for now) |
| Memory | A vault of markdown files: inbox/, areas/, resources/, archive/ |
| Recall | "Remember this" saves a note. Questions check the vault first. |
| (FUTURE!) Tasks | Write scheduled reminders and one-shot tasks via prefect |
Demo
"Remember this..."
"What did the vet say?"
vault/inbox/
Unsorted notes
vault/areas/
Ongoing: health, finance, home, dog, travel
vault/resources/
Research, reviews, reference
vault/archive/
Completed or inactive
Markdown files. Auto-committed to git.
| Now | File-based search — works well with a clean folder structure |
| Next | RAG over the vault — embed notes, vector search for better recall |
| Really Next | Graph Database — (with some cool UI) |
It's just search over markdown files.
But it remembers things I don't.
| Hetzner VPS | $7.59 per month |
| Cloudflare Pages + Tunnel | Free |
| OpenAI API calls | Pennies/day |
| Chrome Extension | $0 |
| Total | $7.59 per month |
Low risk to experiment.
→ Scratch the itch: Go from idea to MVP in an afternoon for that sweet, sweet hit of dopamine.
→ Testing the hype: Where does AI *actually* fail?
→ Stay sharp: I can learn a new framework or pattern in a weekend.
Five problems, five side projects, minimal cost.
Ashish Acharya · Knowledge Jam 2026