I Built an AI Assistant That Works While I Sleep

Summary of I Built an AI Assistant That Works While I Sleep

by Chris Hutchins

51mFebruary 11, 2026

Overview of I Built an AI Assistant That Works While I Sleep

Chris Hutchins explains how—despite not being a software engineer—he built a persistent AI assistant (named “Ted”) that runs 24/7, performs scheduled tasks, and automates real, daily workflows (morning briefings, card/referral tooling, finances, and more). The episode walks through his projects (from a simple referral-link rotator to a full credit-card optimizer app), the tools and architecture he used, what Ted actually does overnight, costs/risks, and practical advice for non‑technical builders who want to try this themselves.

Major takeaways

  • Building useful AI-enabled apps is much more accessible than before: you can go from idea → working prototype in hours or days using no-setup platforms.
  • Start small and solve a real personal friction (not “build a company” first). Compound features over time.
  • Persistent assistants (agents running on a machine or cloud) can proactively do scheduled work, but they bring security and cost trade-offs.
  • You don’t have to be an engineer—being a good specifier/product manager (clear requirements, documentation) is the critical skill.

What Chris built (projects & examples)

  • Referral-link rotator (allthehacks members)
    • Hosted member referral links, rotated links, tested link validity, sent alerts, and rewarded members; generated millions of points for members.
  • Credit-card optimizer → real app
    • Replaced his complex Google Sheets with an app: wallet, multi-person “players” (spouse/kids), earning rules database, credits tracking (e.g., Aura, digital entertainment), statement & utilization alerts, overdraft forecasting, and points/balances tracking.
    • Features include automatic detection of credits from transaction feeds and a TamperMonkey/browser-extension import for airline/hotel point balances.
    • Scale: ~109 database tables and ~2,200 lines of optimization logic.
  • Persistent AI assistant “Ted”
    • Runs scheduled tasks (cron-like), compiles morning briefings (sleep, calendar, weather, car charge), scans blogs, Reddit, Twitter for relevant items, triages card-tool feedback, flags travel/transfer bonuses, and more.
    • Ted can speak via voice notes, respond, and be interviewed on the podcast.

Tech stack & tools he used

  • Rapid prototyping platforms:
    • Replit (easy browser-based start; low cost for small projects)
    • Cursor (more advanced; allowed multiple agents)
    • Cloud Code / Cloud tooling (used for refactoring and reusable components)
    • OpenAI Codex (mac app just launched at time of episode)
    • Lovable, other newcomer low-code/no-code developer tools (examples mentioned)
  • Speech / transcription:
    • Whisperflow (audio planning/transcription)
  • Integrations & infra:
    • Plaid (bank/account aggregation)
    • Supabase, Clerk (examples of authentication / DB hosting)
    • TamperMonkey (browser script for importing balances)
  • Persistent assistant frameworks:
    • Claudebot / OpenClaw (rebranded; runs agents on a computer/cloud)
  • Hosting:
    • Cloud VPS (recommended) or an isolated local machine (he used a wiped 2012 Mac Mini)
  • Databases / code:
    • He used local directories + tools’ ability to read project files for context; refactoring with Cloud Code improved reuse.

What Ted (the assistant) actually does — sample daily workflow

  • Scheduled maintenance: self-updates/patches overnight.
  • Morning briefing: compiles sleep score, calendar highlights, weather, Tesla charge level, dinner/meal plan + groceries, overnight email summary.
  • Content discovery: scans targeted blogs (Doctor of Credit, The Points Guy, Frequent Miler), Twitter, Reddit for relevant news (e.g., Capital One → JAL transfer bonus).
  • Product support: triages feedback/issues for the card tool, files GitHub issues.
  • Finance & card management: flags credits to use, tracks balances and upcoming statement closings, warns about high utilization and potential overdrafts.
  • Automations: can run cron jobs, write integrations, respond by voice, and proactively suggest actions.

Ted’s known failure modes:

  • Ambiguity in instructions → sometimes acts on the wrong interpretation
  • Expired auth tokens → can silently stop working (no morning briefing)
  • Over-eagerness to act on projects Chris didn’t request
  • Occasional factual checks or false positives

Costs, limits, and security considerations

  • Costs:
    • Model usage can get expensive. Chris estimates $1,000–$1,500 spent during development; he believes smarter model choices could have reduced that ~90%.
    • Platform subscription costs: Replit and similar tools are modest (hundreds/year for his usage); Claude subscription example: $200/month.
    • Tip: heavy use of high-end models (Opus 4.5, GPT-4-family) quickly increases bills—monitor usage and mix cheaper models for routine tasks.
  • Security:
    • Don’t run a persistent assistant on your primary machine with full access. Use cloud servers or virtual machines for isolation.
    • Limit permissions initially (give read-only or separate account access), and escalate trust gradually.
    • Marketplace “skills” can be risky—some have hidden malware; be cautious before installing third‑party skills.
    • Watch auth tokens: implement token refresh handling and fail‑safe behavior so the assistant notifies you if a connection dies.
  • Maintenance overhead:
    • Building is fast; running a production software product (bugs, support, feature requests) is work Chris doesn’t necessarily want to take on.

Practical lessons & recommendations

  • Start with one small, personal problem and build a minimum viable automation (e.g., put meal plans on your calendar via Zapier).
  • Be a product manager: document requirements, ask the tool planning questions, and insist on step-by-step plans before “run”.
  • Break big projects into smaller pieces and ask the tool to document each step so knowledge isn’t lost.
  • Add integrations incrementally: calendar → email → bank → other services.
  • Monitor model and platform costs and pick cheaper models for routine tasks; upgrade plans only when usage justifies it.
  • Expect a learning curve: things will break, and training the assistant to your preferences takes time.
  • Security first: isolated host, limited credentials, and cautious installation of third-party skills.

How to get started (simple action plan Chris suggests)

  1. Write down three tools/products/ideas you wish existed to solve friction in your life or business.
  2. Pick an easy platform (Replit, Lovable, Cursor) and build the simplest version that solves one of those problems.
  3. Start with one integration (e.g., calendar) and live with it for a week before adding email or bank connections.
  4. Ask your AI tool to document the plan and code as you build—this creates the knowledge base for future tooling or migration.
  5. Track cost and usage; if you get hooked, explore more advanced tools (Cloud Code, Codex) and run the assistant on a secure host.

Notable quotes / sound bites

  • “If you have an idea and you want to see it come to life, anyone with that feeling in a few hours could end up with a working prototype.”
  • “The real unlock isn’t the technology. It’s clarity about what you actually want.” — Ted (the assistant)
  • “It’s not should you learn to code, it’s what would you build if building were easy?”

Final verdict (summary)

This episode is part inspiration, part practical how-to. Chris demonstrates that non-technical creators can rapidly prototype and iterate meaningful automations and full products using modern AI tooling, but he also warns about security, costs, and the maintenance burden. His core advice: start small, be specific, document, and scale deliberately. If you want to explore building your own assistant, this episode provides a realistic, experience-based roadmap and concrete next steps.