Skip to content
View satyajiit's full-sized avatar
:octocat:
Coding the Life />
:octocat:
Coding the Life />

Block or report satyajiit

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
satyajiit/README.md

Satyajit Pradhan — building useful things at Matterward Labs.

I gave an AI a phone.
Then my laptop wanted a personality.

Hi, I'm Satyajit. I have a habit of taking “what if?” a little too far.
This is where the evidence lives.

Enter Matterward Labs ↗   ·   Meet OpenAlly ↗   ·   Inspect the experiments ↗

The side-project lifecycle: just a tiny script; okay, it needs a UI; fine, a Rust kernel; this is a whole platform now. Estimated effort: one weekend.

🧪 There is, somehow, a company behind this.

Matterward Labs is home base. We build AI software and apps for people with things to do: run a business, make something, get through the day. The labs are in Odisha, India. The ideas wander a bit further.

I previously built and sold ZyadaShop, which passed 100K downloads. Apparently that did not cure the urge to build another thing.

🪐 The big obsession: OpenAlly™

Your AI should earn its screen time.

A shop website to put together. Inventory to sort out. An invoice to send. Notes that should become something more useful than another pile of notes.

OpenAlly is where I'm putting that ambition: AI agents that help people and businesses get the work done, across mobile and Mac. Bring the model you like, keep control of your data, and give your agent something useful to do.

Take a look inside →

🤖 So I gave the agent some hands.

Aster gives an AI agent an Android phone to work with. It can read the screen, tap, call, message, and use 49 MCP tools. A separate companion, on a device you control.

Your spare phone has been sitting in a drawer for three years. It now has responsibilities.

Give the phone a job →

🎭 Meanwhile, the MacBook developed opinions.

I made UnfoldMyMac: lid effects that follow your MacBook as it opens and closes, plus live wallpapers and little desktop worlds. Swift, SwiftUI, Metal. Thirteen ways for a laptop to make an entrance.

One of them has feedback on my workflow:

UnfoldMyMac's Tab Goblin lid effect reveals a cartoon laptop saying BRO. CLOSE A TAB.
Actual UnfoldMyMac effect. It has yet to convince me.

🕹️ The side quests have side quests.

OpenForge lets you tinker with offline, single-player PC games. Rust and Tauri, because even my gaming detours acquire architecture.

Forza × MOZA Bridge gets game telemetry into a racing wheel's LEDs and dashboard. I wanted the lights to work. Now there's a UDP bridge.

macOS Live Video Wallpaper puts a YouTube video on the desktop. Apparently the wallpaper also needed a career in motorsport.

And RadioBulbul is a community radio project built for the NGO DISHA. Some projects are about making room for other people's voices.

📡 Everything is completely under control.

Joke lab readings: browser tabs keep increasing, completion is stuck at 99 percent, and there is always one more final feature.

These instruments measure vibes. Please do not use them for project planning.

📂 definitely-not-another-project.json
{
  "scope": "small",
  "confidence": "suspiciously high",
  "dependencies": ["one more idea"],
  "sideEffects": ["a new repository", "possibly a company"],
  "willCloseTheTabs": false
}

You opened it. We're both part of the problem now.


Got a useful problem or a beautifully unnecessary idea?
Pull up a chair.   ·   Visit the labs on GitHub

Somewhere in this profile, a “quick fix” is becoming a product.

Pinned Loading

  1. aster-mcp aster-mcp Public

    Control your Android device with AI via MCP (Model Context Protocol)

    Kotlin 37 9

  2. UnfoldMyMac UnfoldMyMac Public

    Desktop effects that follow your MacBook lid, and live wallpapers with something going on. A native macOS 26 app in Swift, SwiftUI and Metal.

    Swift 2

  3. openforge-aio openforge-aio Public

    Open-source, audit-friendly Windows trainer for offline single-player PC games. Tauri 2 + Rust + declarative TOML signatures + UE5 reflection + Glacier2.

    Rust 9 7

  4. MacOS-Live-Video-Wallpaper MacOS-Live-Video-Wallpaper Public

    (Inspired by F1 the Movie) 🏎️ Race into the future with stunning live video wallpapers! Transform any YouTube video into a dynamic macOS wallpaper with F1-inspired precision and speed. From Monaco'…

    JavaScript 10 1

  5. forza-horizon-6-moza-bridge forza-horizon-6-moza-bridge Public

    Drop-in UDP bridge that makes Forza Horizon 6 work with MOZA Pit House today — RPM LEDs, dashboard, and telemetry.

    Python

  6. RadioBulbul RadioBulbul Public

    Online Community Radio Station built for a NGO DISHA!

    Java 1