Skip to content
RepoQuarry

Build · Advanced · A weekend per helper

Build a life admin assistant with open-source AI agents

Hand off the dull admin, like cancelling subscriptions, school emails and sorting photos, to agents you run.

Instead of paying for Manus, Zapier, Make, ChatGPT Plus, Dropbox, Box or Google Photos.

What you'll build

A set of helpers for the admin nobody enjoys: spotting subscriptions you forgot about in a bank export, turning the school newsletter into calendar events, filling in tedious web forms, and sorting years of family photos. Each helper is a small automation you switch on when you need it, using a local AI model to read and decide, and a browser agent for forms. You stay in charge: it drafts and prepares, and you approve anything that matters.

Blueprint

Activepieces reads emails and exports, Ollama picks out dates and charges, Skyvern fills in web forms, and Nextcloud holds the calendar and files. PhotoPrism sorts the photo library.

  1. You An email, bank export or file to handle Activepieces
  2. Activepieces The text, with what to look for Ollama
  3. Ollama Events and notes for the calendar Nextcloud Server
  4. Activepieces A form to fill, after you approve Skyvern
  5. Skyvern A screenshot of the form before it's sent You

The repos

  1. 01 · Fill in web forms Skyvern

    Browser agent that uses vision LLMs to fill forms, log in and run multi-step web workflows, with a local UI, no-code workflow builder and Playwright SDK.

    Setup
    Easy to medium; pip install plus skyvern quickstart, or docker compose up with an LLM key in .env source
    Hardware
    Not documented; a vision-capable model is needed
    Paid extras
    Nothing paid with a local Ollama model; cloud LLM APIs and Skyvern Cloud (with anti-bot measures) are optional
    ★ 23k AGPL-3.0-only Partial: 7/8 facts Official docsGitHubReplaces Manus
  2. 02 · Connect the apps Activepieces

    Self-hostable no-code automation builder with 280+ TypeScript integrations ("pieces") that are also exposed as MCP servers.

    Setup
    Medium, install script or a single docker run with embedded database source
    Hardware
    Not documented
    Paid extras
    None required; enterprise licence and Activepieces Cloud are optional
    ★ 25k MIT Partial: 7/8 facts Official docsGitHubReplaces Zapier, Make
  3. 03 · Read and decide Ollama

    Local model runner that downloads and serves open LLMs (Gemma, Qwen, DeepSeek, gpt-oss and more) with a CLI and local API.

    Setup
    Easy; one-line install script or installer, then ollama run source
    Hardware
    Apple M-series or x86 (CPU only) on Mac; 4GB for Windows binary; RAM not stated source
    Paid extras
    None for local use; Ollama Cloud plans optional (Pro $20/month)
    ★ 184k MIT Confirmed: 8/8 facts Official docsGitHubReplaces ChatGPT Plus
  4. 04 · Calendar and files Nextcloud Server

    Self-hosted file sync and share server with desktop and mobile clients, share links, file versions and an app store for calendar, contacts and more.

    Setup
    Medium; All-in-One Docker image, appliances, or manual PHP/web server/database install source
    Hardware
    At least 128 MB RAM per PHP process, 512 MB recommended source
    Paid extras
    None required; Nextcloud Enterprise (paid support) and hosted providers are optional
    ★ 37k AGPL-3.0-or-later Confirmed: 8/8 facts Official docsGitHubReplaces Dropbox, Box
  5. 05 · Sort the photos PhotoPrism

    Self-hosted photo library with AI labels, face recognition, search filters, maps and sharing; some features need a paid membership.

    Setup
    Medium; Docker Compose, multi-arch images for AMD, Intel and ARM source
    Hardware
    At least 2 cores, 3 GB RAM, 64-bit OS and 4 GB swap; SSD recommended for large libraries source
    Paid extras
    None required; membership adds features such as interactive world maps and a web UI for user management
    ★ 40k AGPL-3.0-only Confirmed: 8/8 facts Official docsGitHubReplaces Google Photos

Step by step

Install commands change, so each step links to the repo's own docs for the exact commands.

  1. Pick one chore

    Start with a single job, such as the weekly school email. Write down exactly what you do by hand today; that's the recipe the automation will follow.

  2. Set up the hub

    Install Activepieces and Ollama. Activepieces runs each chore as a flow; Ollama reads the text.

    Uses Activepieces · its docs

  3. Put events in your calendar

    Use Nextcloud's calendar as the shared family calendar. Have the flow add the dates Ollama finds, marked "suggested" until you confirm them.

    Uses Nextcloud Server · its docs

  4. Find forgotten subscriptions

    Export a few months of bank transactions as CSV and have the model list charges that repeat. Review the list yourself; the cancelling is up to you.

    Uses Ollama · its docs

  5. Hand forms to Skyvern carefully

    For a form you fill often, have Skyvern prepare it and stop before submitting so you can check a screenshot. Never give it card numbers or passwords.

    Uses Skyvern · its docs

  6. Sort the photo pile

    Point PhotoPrism at your photo folders; it groups by date, place and people so you can tidy them.

    Uses PhotoPrism · its docs

Watch out

Skyvern works best with a vision model and needs watching on sites that change often. Never let it enter card details.

Take it further

  • Warranty reminders from receipts and manuals saved in Nextcloud.
  • A family gift list built from hints you forward to it.
  • A travel plan that drops bookings and times into the shared calendar.

Shared builds

Nobody has shared one yet. Be the first.

Built your own version and put it on GitHub as open source? Share your build

Questions

Is it safe to let an agent fill in forms?

Only with limits. Keep it to forms without payments or passwords, and make it stop for your approval before anything is sent.

Do I need all of it?

No. Each chore is independent; most people start with one and add more.

Will it cancel subscriptions for me?

It can find them and draft the cancellation email. Cancelling is a decision you should make and send yourself.

Every repo here is open source, still maintained and checked against its own documentation. How we check →

Cookie preferences

Choose what we may store in your browser. You can change this any time from Cookie settings in the footer.

Essential

Security, and remembering this choice. rq-consent · 12 months

Always on