laddu Bring it home

Hi, I’m laddu ਲੱਡੂ

A sweet little helper who lives in your Slack.

Tag @laddu in a channel, a thread or a DM. It reads the conversation, does the work on its own little computer, and answers right there in the thread.

How a request looks in Slack

Every step shows up live, in plain words. (The three dots stayed. They’re family.)

What it does

Small, round, surprisingly capable.

Reads the room

The thread, or the channel messages before your tag, plus whatever’s attached: images, PDFs, zips, documents and voice notes.

Hands you real files

Ask for a CSV, a chart, a Word doc, a spreadsheet, a PDF or a slide deck, and it lands in the thread.

Remembers you

Who you are and how you like answers, without you saying “remember this”. It can look back through your past conversations, and writes itself little how-tos when it works something out.

Works as you

Connect once and it reads and acts in Azure DevOps and Microsoft 365 (mail, calendar, OneDrive, SharePoint, Teams, Planner) as you, seeing only what you can.

Ships code

Hand it a task on Azure Repos or AWS CodeCommit. It works on its own branch, runs the repo’s checks and opens a pull request as you.

Keeps time

Reminders and recurring work, like “every Monday at 9, summarize #sales”. It can DM people for you, too.

Its own little computer

Everyone gets a private laddu, with a desktop of its own.

Each person who tags laddu gets their own computer: a desktop with a browser, files that stick around between conversations, and the internet. laddu clicks and types its way through the things no API reaches.

  • Watch from laddu’s Home tab in Slack, take over with one click, and hand it back.
  • Internet only: no way into your servers, your network or anyone else’s computer.
  • Your ChatGPT sign-in never goes inside; a small proxy on the host adds it.

Brains, your pick.

Codex on your ChatGPT plan, or OpenCode’s free models. Everyone chooses their own on laddu’s Home tab, along with the model and how hard it thinks.

The mithai gang

laddu doesn’t do this alone.

Well, technically it does. But these four keep it company.

  • Jalebi: a glossy orange spiral sweet with sparkly eyes and a bow tie

    Jalebi ਜਲੇਬੀ

    Goes round in circles so you don’t have to.

  • Kaju Katli: a diamond-shaped cashew sweet with silver leaf, pistachios and a bow tie

    Kaju Katli ਕਾਜੂ ਕਤਲੀ

    Sharp edges, silver lining.

  • Gulab Jamun: a shiny, deep brown syrup-soaked ball with almond flakes and a bow tie

    Gulab Jamun ਗੁਲਾਬ ਜਾਮਣ

    Soaks up every last detail.

  • Rasgulla: a soft, white spongy ball with saffron strands, pistachios and a bow tie

    Rasgulla ਰਸਗੁੱਲਾ

    Soft, squishy, always bounces back.

Bring it home

One command, then a few friendly questions.

laddu runs on a Linux server with systemd. The installer adds Docker and Bun if they’re missing, then sets everything up.

curl -fsSL https://laddu.wtf/install.sh | sh

Already have Bun and Docker? bun create laddu does the same.

  1. Makes the Slack app

    Send one command in Slack and type back the code it shows.

  2. Signs in to ChatGPT

    Open a link on any device. On a server, paste back the address the browser ends on.

  3. Asks a few questions

    Its name, who can use it, Docker or not, a public address, and the model.

  4. Says hi

    It starts as a service and DMs you when it’s up. At first it answers only you.