Public GitHub repository

Sidekick

A personal assistant that remembers how you work, handles recurring tasks, and asks before it acts outside the pod.

deepak-jha-kgp/sidekick
READMEHEAD

Why it exists

A useful assistant should not need the same background every morning. It should remember the routines you have taught it, know which details matter to you, and be clear about what it plans to do.

Sidekick keeps that memory and those routines in one place. It can prepare work on its own, but outside actions remain visible and reviewable.

What it does

  • Keep a list of tasks, recurring routines, preferences, and useful memory.
  • Run a task with the assistant that belongs to this pod.
  • Turn repeated behavior into a routine instead of another prompt you must remember.
  • Prepare actions for connected tools and show them before execution.
  • Distill completed work into memory the assistant can use next time.

What a normal use looks like

Every weekday morning, Sidekick checks the inbox items you care about and prepares a short briefing. It remembers that investor mail goes first and newsletters do not. If a reply is needed, it proposes the action and waits.

How it is built on Lemma

This repository contains the pod itself, not just a screenshot or a prompt. The interface and the parts that do the work are installed together.

  • apps/home/ — The assistant home people use, including the editable source Lemma builds when the pod is installed.
  • tables/ — The assistant's name, tasks, routines, memory, emails, skills, and proposed actions.
  • agents/ — One agent handles the work; another turns completed work into compact, reusable memory.
  • functions/ — Fetch inbox items, apply results, update memory, and execute an approved action.
  • workflows/ and schedules/ — Run a new task and distill useful memory when new work arrives.

The files in this repo contain the structure and instructions. Your private records, connected accounts, credentials, and deployed URLs are added after import.

Install and remix on Lemma

The button opens Lemma's import flow for this exact GitHub repository:

https://lemma.work/import/github/deepak-jha-kgp/sidekick

Name the assistant, add one real routine, and connect only the tools you want it to use. The repo contains no personal memory, mail, or account credentials.

Import from the command line

git clone https://github.com/deepak-jha-kgp/sidekick.git
cd sidekick

lemma pods import . --dry-run
lemma pods import .

Make it yours

You do not need to keep this pod exactly as it is.

  1. Fork the repository.
  2. Change the instructions, app, tables, or rules for the way you work.
  3. Import your fork with https://lemma.work/import/github/<your-github-name>/<your-repo>.
  4. When it is useful, show your version here with one screenshot and a short note about what changed.

If this pod saved you from rebuilding the same thing, star the repo so the useful versions are easier to find.

Repository guide

Share