> ## Documentation Index
> Fetch the complete documentation index at: https://docs.equa.cc/llms.txt
> Use this file to discover all available pages before exploring further.

# Showcase

> Real-world Equabot projects from the community

# Showcase

Real projects from the community. See what people are building with Equabot.

<Info>
  **Want to be featured?** Share your project in [#showcase on Discord](https://discord.gg/equabot) or [tag @equabot on X](https://x.com/equabot).
</Info>

## 🎥 Equabot in Action

Full setup walkthrough (28m) by VelvetShark.

<div
  style={{
position: "relative",
paddingBottom: "56.25%",
height: 0,
overflow: "hidden",
borderRadius: 16,
}}
>
  <iframe src="https://www.youtube-nocookie.com/embed/SaWSPZoPX34" title="Equabot: The self-hosted AI that Siri should have been (Full setup)" style={{ position: "absolute", top: 0, left: 0, width: "100%", height: "100%" }} frameBorder="0" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowFullScreen />
</div>

[Watch on YouTube](https://www.youtube.com/watch?v=SaWSPZoPX34)

<div
  style={{
position: "relative",
paddingBottom: "56.25%",
height: 0,
overflow: "hidden",
borderRadius: 16,
}}
>
  <iframe src="https://www.youtube-nocookie.com/embed/mMSKQvlmFuQ" title="Equabot showcase video" style={{ position: "absolute", top: 0, left: 0, width: "100%", height: "100%" }} frameBorder="0" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowFullScreen />
</div>

[Watch on YouTube](https://www.youtube.com/watch?v=mMSKQvlmFuQ)

<div
  style={{
position: "relative",
paddingBottom: "56.25%",
height: 0,
overflow: "hidden",
borderRadius: 16,
}}
>
  <iframe src="https://www.youtube-nocookie.com/embed/5kkIJNUGFho" title="Equabot community showcase" style={{ position: "absolute", top: 0, left: 0, width: "100%", height: "100%" }} frameBorder="0" loading="lazy" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowFullScreen />
</div>

[Watch on YouTube](https://www.youtube.com/watch?v=5kkIJNUGFho)

## 🆕 Fresh from Discord

<CardGroup cols={2}>
  <Card title="PR Review → Telegram Feedback" icon="code-pull-request" href="https://x.com/i/status/2010878524543131691">
    **@bangnokia** • `review` `github` `telegram`

    OpenCode finishes the change → opens a PR → Equabot reviews the diff and replies in Telegram with “minor suggestions” plus a clear merge verdict (including critical fixes to apply first).

    <img src="https://mintcdn.com/equainc/wuu8dR3v0nRyduIb/assets/showcase/pr-review-telegram.jpg?fit=max&auto=format&n=wuu8dR3v0nRyduIb&q=85&s=db992a508ddbd2f0fcca0931b7085108" alt="Equabot PR review feedback delivered in Telegram" width="945" height="2048" data-path="assets/showcase/pr-review-telegram.jpg" />
  </Card>

  <Card title="Wine Cellar Skill in Minutes" icon="wine-glass" href="https://x.com/i/status/2010916352454791216">
    **@prades\_maxime** • `skills` `local` `csv`

    Asked “Robby” (@equabot) for a local wine cellar skill. It requests a sample CSV export + where to store it, then builds/tests the skill fast (962 bottles in the example).

    <img src="https://mintcdn.com/equainc/wuu8dR3v0nRyduIb/assets/showcase/wine-cellar-skill.jpg?fit=max&auto=format&n=wuu8dR3v0nRyduIb&q=85&s=1d7c042d5b69b7c9e26b23f19d2ad75b" alt="Equabot building a local wine cellar skill from CSV" width="1264" height="938" data-path="assets/showcase/wine-cellar-skill.jpg" />
  </Card>

  <Card title="Tesco Shop Autopilot" icon="cart-shopping" href="https://x.com/i/status/2009724862470689131">
    **@marchattonhere** • `automation` `browser` `shopping`

    Weekly meal plan → regulars → book delivery slot → confirm order. No APIs, just browser control.

    <img src="https://mintcdn.com/equainc/wuu8dR3v0nRyduIb/assets/showcase/tesco-shop.jpg?fit=max&auto=format&n=wuu8dR3v0nRyduIb&q=85&s=3bde8637e012dbe54ea353bd73f0c65e" alt="Tesco shop automation via chat" width="1200" height="630" data-path="assets/showcase/tesco-shop.jpg" />
  </Card>

  <Card title="SNAG Screenshot-to-Markdown" icon="scissors" href="https://github.com/am-will/snag">
    **@am-will** • `devtools` `screenshots` `markdown`

    Hotkey a screen region → Gemini vision → instant Markdown in your clipboard.

    <img src="https://mintcdn.com/equainc/wuu8dR3v0nRyduIb/assets/showcase/snag.png?fit=max&auto=format&n=wuu8dR3v0nRyduIb&q=85&s=a6c1aac5c14918dedefb7592798080f9" alt="SNAG screenshot-to-markdown tool" width="1200" height="630" data-path="assets/showcase/snag.png" />
  </Card>

  <Card title="Agents UI" icon="window-maximize" href="https://releaseflow.net/kitze/agents-ui">
    **@kitze** • `ui` `skills` `sync`

    Desktop app to manage skills/commands across Agents, Claude, Codex, and Equabot.

    <img src="https://mintcdn.com/equainc/wuu8dR3v0nRyduIb/assets/showcase/agents-ui.jpg?fit=max&auto=format&n=wuu8dR3v0nRyduIb&q=85&s=1b0f540f04cca09a93270b6a934ed0fe" alt="Agents UI app" width="1200" height="630" data-path="assets/showcase/agents-ui.jpg" />
  </Card>

  <Card title="Telegram Voice Notes (papla.media)" icon="microphone" href="https://papla.media/docs">
    **Community** • `voice` `tts` `telegram`

    Wraps papla.media TTS and sends results as Telegram voice notes (no annoying autoplay).

    <img src="https://mintcdn.com/equainc/wuu8dR3v0nRyduIb/assets/showcase/papla-tts.jpg?fit=max&auto=format&n=wuu8dR3v0nRyduIb&q=85&s=f42a4728acb4070e9cedec34b99f9ed5" alt="Telegram voice note output from TTS" width="1200" height="630" data-path="assets/showcase/papla-tts.jpg" />
  </Card>

  <Card title="CodexMonitor" icon="eye" href="https://equahub.com/odrobnik/codexmonitor">
    **@odrobnik** • `devtools` `codex` `brew`

    Homebrew-installed helper to list/inspect/watch local OpenAI Codex sessions (CLI + VS Code).

    <img src="https://mintcdn.com/equainc/wuu8dR3v0nRyduIb/assets/showcase/codexmonitor.png?fit=max&auto=format&n=wuu8dR3v0nRyduIb&q=85&s=31e9f4969ad30bcea1fedce1c3efe6bf" alt="CodexMonitor on EquaHub" width="1200" height="630" data-path="assets/showcase/codexmonitor.png" />
  </Card>

  <Card title="Bambu 3D Printer Control" icon="print" href="https://equahub.com/tobiasbischoff/bambu-cli">
    **@tobiasbischoff** • `hardware` `3d-printing` `skill`

    Control and troubleshoot BambuLab printers: status, jobs, camera, AMS, calibration, and more.

    <img src="https://mintcdn.com/equainc/wuu8dR3v0nRyduIb/assets/showcase/bambu-cli.png?fit=max&auto=format&n=wuu8dR3v0nRyduIb&q=85&s=48485610d89b21d0725ea1b13a615f03" alt="Bambu CLI skill on EquaHub" width="1200" height="630" data-path="assets/showcase/bambu-cli.png" />
  </Card>

  <Card title="Vienna Transport (Wiener Linien)" icon="train" href="https://equahub.com/hjanuschka/wienerlinien">
    **@hjanuschka** • `travel` `transport` `skill`

    Real-time departures, disruptions, elevator status, and routing for Vienna's public transport.

    <img src="https://mintcdn.com/equainc/wuu8dR3v0nRyduIb/assets/showcase/wienerlinien.png?fit=max&auto=format&n=wuu8dR3v0nRyduIb&q=85&s=f902a3634af296a09e885d35d53c5a0c" alt="Wiener Linien skill on EquaHub" width="1200" height="630" data-path="assets/showcase/wienerlinien.png" />
  </Card>

  <Card title="ParentPay School Meals" icon="utensils" href="#">
    **@George5562** • `automation` `browser` `parenting`

    Automated UK school meal booking via ParentPay. Uses mouse coordinates for reliable table cell clicking.
  </Card>

  <Card title="R2 Upload (Send Me My Files)" icon="cloud-arrow-up" href="https://equahub.com/skills/r2-upload">
    **@julianengel** • `files` `r2` `presigned-urls`

    Upload to Cloudflare R2/S3 and generate secure presigned download links. Perfect for remote Equabot instances.
  </Card>

  <Card title="iOS App via Telegram" icon="mobile" href="#">
    **@coard** • `ios` `xcode` `testflight`

    Built a complete iOS app with maps and voice recording, deployed to TestFlight entirely via Telegram chat.

    <img src="https://mintcdn.com/equainc/wuu8dR3v0nRyduIb/assets/showcase/ios-testflight.jpg?fit=max&auto=format&n=wuu8dR3v0nRyduIb&q=85&s=b34f9d75319f930cfc26a81a0510d74d" alt="iOS app on TestFlight" width="675" height="1200" data-path="assets/showcase/ios-testflight.jpg" />
  </Card>

  <Card title="Oura Ring Health Assistant" icon="heart-pulse" href="#">
    **@AS** • `health` `oura` `calendar`

    Personal AI health assistant integrating Oura ring data with calendar, appointments, and gym schedule.

    <img src="https://mintcdn.com/equainc/wuu8dR3v0nRyduIb/assets/showcase/oura-health.png?fit=max&auto=format&n=wuu8dR3v0nRyduIb&q=85&s=12055198aab37b0afcf8acb7919804ab" alt="Oura ring health assistant" width="1051" height="1936" data-path="assets/showcase/oura-health.png" />
  </Card>

  <Card title="Kev's Dream Team (14+ Agents)" icon="robot" href="https://github.com/adam91holt/orchestrated-ai-articles">
    **@adam91holt** • `multi-agent` `orchestration` `architecture` `manifesto`

    14+ agents under one gateway with Opus 4.5 orchestrator delegating to Codex workers. Comprehensive [technical write-up](https://github.com/adam91holt/orchestrated-ai-articles) covering the Dream Team roster, model selection, sandboxing, webhooks, heartbeats, and delegation flows. [Equabotspace](https://github.com/adam91holt/equabotspace) for agent sandboxing. [Blog post](https://adams-ai-journey.ghost.io/2026-the-year-of-the-orchestrator/).
  </Card>

  <Card title="Linear CLI" icon="terminal" href="https://github.com/Finesssee/linear-cli">
    **@NessZerra** • `devtools` `linear` `cli` `issues`

    CLI for Linear that integrates with agentic workflows (Claude Code, Equabot). Manage issues, projects, and workflows from the terminal. First external PR merged!
  </Card>

  <Card title="Beeper CLI" icon="message" href="https://github.com/blqke/beepcli">
    **@jules** • `messaging` `beeper` `cli` `automation`

    Read, send, and archive messages via Beeper Desktop. Uses Beeper local MCP API so agents can manage all your chats (iMessage, WhatsApp, etc.) in one place.
  </Card>
</CardGroup>

## 🤖 Automation & Workflows

<CardGroup cols={2}>
  <Card title="Winix Air Purifier Control" icon="wind" href="https://x.com/antonplex/status/2010518442471006253">
    **@antonplex** • `automation` `hardware` `air-quality`

    Claude Code discovered and confirmed the purifier controls, then Equabot takes over to manage room air quality.

    <img src="https://mintcdn.com/equainc/wuu8dR3v0nRyduIb/assets/showcase/winix-air-purifier.jpg?fit=max&auto=format&n=wuu8dR3v0nRyduIb&q=85&s=68edc3267297655993d4d6fff6a68039" alt="Winix air purifier control via Equabot" width="1250" height="1760" data-path="assets/showcase/winix-air-purifier.jpg" />
  </Card>

  <Card title="Pretty Sky Camera Shots" icon="camera" href="https://x.com/signalgaining/status/2010523120604746151">
    **@signalgaining** • `automation` `camera` `skill` `images`

    Triggered by a roof camera: ask Equabot to snap a sky photo whenever it looks pretty — it designed a skill and took the shot.

    <img src="https://mintcdn.com/equainc/wuu8dR3v0nRyduIb/assets/showcase/roof-camera-sky.jpg?fit=max&auto=format&n=wuu8dR3v0nRyduIb&q=85&s=18cd41e26db1ba36a819814b93ebdaae" alt="Roof camera sky snapshot captured by Equabot" width="1634" height="1225" data-path="assets/showcase/roof-camera-sky.jpg" />
  </Card>

  <Card title="Visual Morning Briefing Scene" icon="robot" href="https://x.com/buddyhadry/status/2010005331925954739">
    **@buddyhadry** • `automation` `briefing` `images` `telegram`

    A scheduled prompt generates a single "scene" image each morning (weather, tasks, date, favorite post/quote) via a Equabot persona.
  </Card>

  <Card title="Padel Court Booking" icon="calendar-check" href="https://github.com/joshp123/padel-cli">
    **@joshp123** • `automation` `booking` `cli`

    Playtomic availability checker + booking CLI. Never miss an open court again.

    <img src="https://mintcdn.com/equainc/wuu8dR3v0nRyduIb/assets/showcase/padel-screenshot.jpg?fit=max&auto=format&n=wuu8dR3v0nRyduIb&q=85&s=2f47c8a45f3ea850837bcea0133309bd" alt="padel-cli screenshot" width="568" height="269" data-path="assets/showcase/padel-screenshot.jpg" />
  </Card>

  <Card title="Accounting Intake" icon="file-invoice-dollar">
    **Community** • `automation` `email` `pdf`

    Collects PDFs from email, preps documents for tax consultant. Monthly accounting on autopilot.
  </Card>

  <Card title="Couch Potato Dev Mode" icon="couch" href="https://davekiss.com">
    **@davekiss** • `telegram` `website` `migration` `astro`

    Rebuilt entire personal site via Telegram while watching Netflix — Notion → Astro, 18 posts migrated, DNS to Cloudflare. Never opened a laptop.
  </Card>

  <Card title="Job Search Agent" icon="briefcase">
    **@attol8** • `automation` `api` `skill`

    Searches job listings, matches against CV keywords, and returns relevant opportunities with links. Built in 30 minutes using JSearch API.
  </Card>

  <Card title="Jira Skill Builder" icon="diagram-project" href="https://x.com/jdrhyne/status/2008336434827002232">
    **@jdrhyne** • `automation` `jira` `skill` `devtools`

    Equabot connected to Jira, then generated a new skill on the fly (before it existed on EquaHub).
  </Card>

  <Card title="Todoist Skill via Telegram" icon="list-check" href="https://x.com/iamsubhrajyoti/status/2009949389884920153">
    **@iamsubhrajyoti** • `automation` `todoist` `skill` `telegram`

    Automated Todoist tasks and had Equabot generate the skill directly in Telegram chat.
  </Card>

  <Card title="TradingView Analysis" icon="chart-line">
    **@bheem1798** • `finance` `browser` `automation`

    Logs into TradingView via browser automation, screenshots charts, and performs technical analysis on demand. No API needed—just browser control.
  </Card>

  <Card title="Slack Auto-Support" icon="slack">
    **@henrymascot** • `slack` `automation` `support`

    Watches company Slack channel, responds helpfully, and forwards notifications to Telegram. Autonomously fixed a production bug in a deployed app without being asked.
  </Card>
</CardGroup>

## 🧠 Knowledge & Memory

<CardGroup cols={2}>
  <Card title="xuezh Chinese Learning" icon="language" href="https://github.com/joshp123/xuezh">
    **@joshp123** • `learning` `voice` `skill`

    Chinese learning engine with pronunciation feedback and study flows via Equabot.

    <img src="https://mintcdn.com/equainc/wuu8dR3v0nRyduIb/assets/showcase/xuezh-pronunciation.jpeg?fit=max&auto=format&n=wuu8dR3v0nRyduIb&q=85&s=d89ce866cef26e979533156e964dbcb8" alt="xuezh pronunciation feedback" width="414" height="900" data-path="assets/showcase/xuezh-pronunciation.jpeg" />
  </Card>

  <Card title="WhatsApp Memory Vault" icon="vault">
    **Community** • `memory` `transcription` `indexing`

    Ingests full WhatsApp exports, transcribes 1k+ voice notes, cross-checks with git logs, outputs linked markdown reports.
  </Card>

  <Card title="Karakeep Semantic Search" icon="magnifying-glass" href="https://github.com/jamesbrooksco/karakeep-semantic-search">
    **@jamesbrooksco** • `search` `vector` `bookmarks`

    Adds vector search to Karakeep bookmarks using Qdrant + OpenAI/Ollama embeddings.
  </Card>

  <Card title="Inside-Out-2 Memory" icon="brain">
    **Community** • `memory` `beliefs` `self-model`

    Separate memory manager that turns session files into memories → beliefs → evolving self model.
  </Card>
</CardGroup>

## 🎙️ Voice & Phone

<CardGroup cols={2}>
  <Card title="Equabotia Phone Bridge" icon="phone" href="https://github.com/alejandroOPI/equabotia-bridge">
    **@alejandroOPI** • `voice` `vapi` `bridge`

    Vapi voice assistant ↔ Equabot HTTP bridge. Near real-time phone calls with your agent.
  </Card>

  <Card title="OpenRouter Transcription" icon="microphone" href="https://equahub.com/obviyus/openrouter-transcribe">
    **@obviyus** • `transcription` `multilingual` `skill`

    Multi-lingual audio transcription via OpenRouter (Gemini, etc). Available on EquaHub.
  </Card>
</CardGroup>

## 🏗️ Infrastructure & Deployment

<CardGroup cols={2}>
  <Card title="Home Assistant Add-on" icon="home" href="https://github.com/ngutman/equabot-ha-addon">
    **@ngutman** • `homeassistant` `docker` `raspberry-pi`

    Equabot gateway running on Home Assistant OS with SSH tunnel support and persistent state.
  </Card>

  <Card title="Home Assistant Skill" icon="toggle-on" href="https://equahub.com/skills/homeassistant">
    **EquaHub** • `homeassistant` `skill` `automation`

    Control and automate Home Assistant devices via natural language.
  </Card>

  <Card title="Nix Packaging" icon="snowflake" href="https://github.com/equabot/nix-equabot">
    **@equabot** • `nix` `packaging` `deployment`

    Batteries-included nixified Equabot configuration for reproducible deployments.
  </Card>

  <Card title="CalDAV Calendar" icon="calendar" href="https://equahub.com/skills/caldav-calendar">
    **EquaHub** • `calendar` `caldav` `skill`

    Calendar skill using khal/vdirsyncer. Self-hosted calendar integration.
  </Card>
</CardGroup>

## 🏠 Home & Hardware

<CardGroup cols={2}>
  <Card title="GoHome Automation" icon="house-signal" href="https://github.com/joshp123/gohome">
    **@joshp123** • `home` `nix` `grafana`

    Nix-native home automation with Equabot as the interface, plus beautiful Grafana dashboards.

    <img src="https://mintcdn.com/equainc/wuu8dR3v0nRyduIb/assets/showcase/gohome-grafana.png?fit=max&auto=format&n=wuu8dR3v0nRyduIb&q=85&s=791215f9cb48ee8ae027e0fea2cc7a12" alt="GoHome Grafana dashboard" width="759" height="772" data-path="assets/showcase/gohome-grafana.png" />
  </Card>

  <Card title="Roborock Vacuum" icon="robot" href="https://github.com/joshp123/gohome/tree/main/plugins/roborock">
    **@joshp123** • `vacuum` `iot` `plugin`

    Control your Roborock robot vacuum through natural conversation.

    <img src="https://mintcdn.com/equainc/wuu8dR3v0nRyduIb/assets/showcase/roborock-screenshot.jpg?fit=max&auto=format&n=wuu8dR3v0nRyduIb&q=85&s=84f4127ec6058df3960eb4eaed4b79ae" alt="Roborock status" width="435" height="685" data-path="assets/showcase/roborock-screenshot.jpg" />
  </Card>
</CardGroup>

## 🌟 Community Projects

<CardGroup cols={2}>
  <Card title="StarSwap Marketplace" icon="star" href="https://star-swap.com/">
    **Community** • `marketplace` `astronomy` `webapp`

    Full astronomy gear marketplace. Built with/around the Equabot ecosystem.
  </Card>
</CardGroup>

***

## Submit Your Project

Have something to share? We'd love to feature it!

<Steps>
  <Step title="Share It">
    Post in [#showcase on Discord](https://discord.gg/equabot) or [tweet @equabot](https://x.com/equabot)
  </Step>

  <Step title="Include Details">
    Tell us what it does, link to the repo/demo, share a screenshot if you have one
  </Step>

  <Step title="Get Featured">
    We'll add standout projects to this page
  </Step>
</Steps>
