Skip to main content

Your home records · your chosen AI

Give your AI the field notes—not the house keys.

Assist With Homes keeps your homes, devices, projects, routines, documents, and decisions. A compatible AI can research and reason, then save useful results back into the same private home record you already use.

Five steps · no protocol knowledge needed

A handoff does not send itself.

Queue remembers what you want done. Connecting only puts your chosen AI at the door; you decide in Homes what it may touch, and you still have to ask it to open the handoff and begin.

01

Start with your home

Sign in to Homes. Manage the home records you already keep, or ask your AI to help set up your home and rooms. If you are looking for a home, start a private search. Nothing runs automatically.

02

Add Homes to your AI

In your AI's connections or remote tools settings, add the Homes address shown above. The client must support remote MCP with OAuth.

03

Sign in and allow

Use the same Assist With Homes account that owns your home records, then click Allow. These two steps are the ones nobody can do for you—and clicking Allow is the approval. The connection is live at that moment.

04

Adjust it if you want to

The client appears in Your AI inside Homes already able to do everything Homes offers a connection—look, save its research, keep the append-only record of the home you own, attach private photos, change what you have said you are looking for, and archive reversibly. Nothing is waiting for you to switch on. Each of those has a switch you can turn off whenever you like, and you can narrow which searches it reaches or take the whole thing back.

05

Ask your AI to begin

Ask your AI to open your home records and waiting requests. It can save related changes in batches, read stored manuals and bills, and finish the Manage requests it answered.

First message to your AI

Open my home records and waiting requests. Help me maintain my home, save related changes in batches, and finish the requests you answer. Tell me when information is missing rather than guessing.

Using another AI?

Add the same address only if that client supports remote MCP and OAuth. Exact client-by-client steps stay unpublished until that path has completed sign-in, read, save, reconnect, and cleanup.

Reconnect safely

If Homes tools are missing or stale—or you changed what an AI may do and it keeps trying the old thing—reconnect this server in your AI client, sign in again if asked, refresh its tool list, and begin by asking your AI to open your home records, or use homes_get_search_brief for a home search. Homes refuses the stale call either way. Your saved Home Project and Queue handoff remain in Homes.

Disconnect clearly

Take access back from Your AI inside Homes; it stops on that AI's next call, whatever the client still thinks it holds. Then use your AI client's clear-authentication or disconnect control and remove the saved Homes server if you want the address forgotten there too.

You decide, in Homes

You decide what it may do.

Signing in and clicking Allow is the approval, and it gives an AI everything below — including your stored photos, what you have said you are looking for, and reversible archiving. There is no box to tick and nothing waiting on a settings page. Inside Homes you take any of it back at any time with a per-AI switch, and it takes effect on that AI's next call.

Included when you allow

Look

See the home searches it may use: the homes on the list, your saved places and priorities, the evidence and comparisons on file, and the decisions you have already recorded.

Included when you allow

Save its findings

Add and fix its own work: candidate homes it found, sourced research notes, and decisions with the reasoning written out. This is the lane it can clean up after itself — if it gets a number or a note wrong, it can go back to the same record and correct it. It does not include changing what you said you want, and it does not include archiving a home.

Included when you allow

Keep your records

Write dated entries into your home's record as you dictate them, add cost and progress notes to your projects, and file what it researched. Every line is added rather than replacing anything, and every line carries the name of the exact model that wrote it. It can also mark a project done, or move its status and readiness as the work happens — even on a project whose status you set yourself, because that is a fact about the job rather than something you wrote, and the record shows it was your AI that moved it. It cannot rewrite a sentence you wrote — the most it can do to your words is add a line underneath — and it can never say whether a buyer would have to be told about something. That judgment is only ever yours.

Included when you allow

Attach photos

Attach private photos and PDF documents to home records this AI may reach, in batches of up to eight files. Photos are decoded and location metadata is removed. Stored PDFs can return derived text and clean page images while originals remain unchanged. Files use your storage and are never shared or published. Turn off “Look at and attach private photos and documents” on the connection to take this away.

Included when you allow

Change your criteria

Edit your own words about your search: goals, must-haves, nice-to-haves, deal breakers, the instructions you wrote for AI, and the places you saved on the map like home, work, or family. An AI cannot put back a deal breaker it wrote over, because it never knew what was there — so if there is one thing you keep for yourself, make it this one. Turn off “Change what you are looking for” on the connection to take it away.

Included when you allow

Archive

Archive a home so it leaves the active list, or bring one back. Archiving is always reversible, is always recorded as this AI's doing, and is never a delete. It changes what you see on your own list rather than only what the AI wrote, so it has its own switch: turn off “Move things out of your active lists” to take it away.

Not offered at all

Exporting your search and permanently deleting a home are deliberately not offered over an AI connection. They are not switches waiting to be turned on later—they stay human actions inside Homes, with their own confirmation and their own record. Homes also keeps the exact sentence you agreed to, so consent stays readable afterwards.

Your AI

See your connected clients, every read, save, archive, and refused attempt, and take access back.

Open Your AI

You-chosen access

The AI cannot pick an owner, a home search, or its own authority. Homes re-reads the permission you chose before every single call.

Bounded context

Search scans at most 200 candidates; detail reads are deliberately small and explicit.

Visible results

A complete result lands in the canonical home record, can finish its exact Queue handoff, and links from Queue and Results to the saved records.

Photo upload · exact boundary

Homes permission and AI-app permission are different things.

Homes controls identity, its grants, record reach, and final save. Your AI app or organization controls whether its code can read a local file and send bytes to assistwithhomes.com. An error should name which side stopped the work; reconnecting Homes cannot fix a client network rule, and widening a client network rule cannot create a missing Homes grant.

Identity and OAuth consent
Homes
Your Assist With Homes sign-in proves the person and creates the connection.
Grant and record authority
Homes
Homes decides which actions and records the connection may reach and derives the person and home server-side.
Per-action confirmation
Homes
Destructive, public, sharing, invitation, payment, permission, and outside-world actions stay separately confirmed or unavailable.
Local-file access
Your AI client
The AI app or organization decides whether its code can read the file selected on your device.
Code and network access
Your AI client
The AI app or organization decides whether its code can PUT bytes to assistwithhomes.com; Homes cannot change that policy.

One photo, one replay-safe lane

Measure and SHA-256 one JPEG, PNG or WebP up to 2250000 bytes (2.25 MB), call homes_begin_media_upload with one stable operationId, PUT the exact bytes to the returned no-redirect assistwithhomes.com URL, then call homes_finish_media_upload with the same operationId and sessionRef. The public route shape is https://assistwithhomes.com/api/mcp-media-upload/{sessionRef}/{token}, and the exact ceiling is 2250000 bytes (2.25 MB). Backblaze and object keys stay private behind Homes.

For a photo set, measure and hash the whole set first. Use a small bounded number of independent lanes, one operationId/session/PUT/finish per photo. Retry only failed lanes with their original ids; never make the set one giant transaction.

Claude-specific · checked 2026-09-02

If Claude blocks the PUT

Claude-specific note, checked 2026-09-02: if Claude's code-execution PUT is blocked, the least-privilege setting is to allow exactly assistwithhomes.com in Settings → Capabilities. All domains also permits it but is broader and optional. Start a new Cowork conversation after changing that setting. Backblaze is never a domain to allowlist; Homes keeps that private provider hop behind its own server.

Sources: Claude file and network access and Cowork network settings. Other clients stay client-neutral until their exact path is dated and sourced.

42 tools · 6 movements

From messy search to a decision record — and on into the home you keep.

01

Orient

brief · search · read · saved photos

Find the right home project, see its waiting AI handoffs, shortlist the relevant candidates, and retrieve the evidence already on file—including the photos you captured yourself.

02

Compare

context · tradeoffs · priorities

Line up homes against the buyer's actual priorities without flattening uncertainty into one mysterious score.

03

Preserve

candidate · place · observation · batches

Add or correct the durable record, including source checks, map context, and research sections that can be revised later. One pass covering several homes is one approval, not one per home.

04

Decide

complete result · decision

Return a complete research pass in one approval, finish its exact Queue handoff, or make a small later correction without duplicating the work.

05

Keep

home overview · record context · record search · entries · projects · research · photos

The home you already own. Your AI reads the shape of the whole home record, opens one item with the gaps it honestly has, and writes dated entries in your words, project cost and progress notes, and the research it did. It can inspect private record photos and add a privacy-clean photo of its own — both arrive when you connect it, and the photo switch at /settings/ai is how you take either one back. Every addition is signed with the exact model that made it.

06

Suggest

suggestions · this connection

What your AI thinks you should do next goes beside your queue, never on it: lettered options, the consequence of each, and the lines it is quoting. You accept one — which is what creates the work — or decline it in your own words. It can also tell you exactly what it is allowed to do, hand some of that back, or ask you for more.

Exact live tool catalogue (42)
  1. 01 homes_get_search_briefFIRST CALL for a home search; authorized home projects, selected-project summary, up to 12 waiting AI handoffs, recent candidates, and recent attributable AI changes.
  2. 02 homes_search_candidatesbounded discovery over at most 200 candidates; returns at most 50.
  3. 03 homes_get_candidate_contextfull facts, priorities, research, sources, decisions, places, and optional media for 1-10 candidates.
  4. 04 homes_compare_candidatesconsistent comparison for 2-8 candidates without an opaque universal score.
  5. 05 homes_get_candidate_evidencereport legacy Find photo availability for 1-6 candidates without returning originals that lack verified clean derivatives.
  6. 06 homes_list_ai_activitythis connection's own recent Homes activity, so a working pass can resume rather than restart.
  7. 07 homes_save_candidatereplay-safe candidate create or granular canonical correction.
  8. 08 homes_save_candidatesbatch form of homes_save_candidate; up to 25 candidates in one approved pass with a per-item result.
  9. 09 homes_save_observationupsert one research section and honest source checks by stable keys.
  10. 10 homes_save_observationsbatch form of homes_save_observation; up to 25 sourced observations in one approved pass.
  11. 11 homes_save_decisionsave explainable status, rationale, tradeoffs, questions, rating/rank, and notes.
  12. 12 homes_save_decisionsbatch form of homes_save_decision; up to 25 explainable decisions in one approved pass.
  13. 13 homes_save_complete_resultPREFERRED HAPPY PATH for a home search; candidate facts, evaluated priorities, sources, up to 8 research sections, one decision, and optional exact-version Queue handoff completion in a single durable call.
  14. 14 homes_save_search_prioritiespatch goals, must-haves, nice-to-haves, deal breakers, or AI instructions; never membership.
  15. 15 homes_save_placereplay-safe create or correction for a saved map/place context.
  16. 16 homes_set_candidate_archivedarchive or restore a candidate. Archive scope, separate from write, and always reversible.
  17. 17 homes_get_workspace_overviewFIRST CALL for the home you own; the homes on file, how much of each record family exists, and every queue item waiting for an AI across all context kinds.
  18. 18 homes_get_record_contextone record's bounded context by family and ref: facts, recent entries, connections, captures, and for devices their sourced extracts and FAQ answers, plus an honest account of what is missing.
  19. 19 homes_list_recordsevery record of one family, a page at a time: filtered by home, room, thing or status through an owner-first index — and for the Library by kind, which returns a year of bills in the order they are dated — with an opaque cursor and an honest isDone, so a caller can prove it has seen the whole set.
  20. 20 homes_search_recordsbounded title and reading search across the record families, saying exactly which families it covered and where it stopped.
  21. 21 homes_get_record_mediabounded retrieval of 1-8 active private Manage photographs as real image bytes, using tiny cleaned copies first and a strict total response budget. For stored PDF text and clean page images use homes_get_record_documents; this photo tool never returns PDF originals.
  22. 22 homes_save_record_entriesup to 25 dated entries in one approved pass, stored verbatim and signed with the exact client and model, optionally moving the status of a project an entry is about. An entry with no known day is stored as reported today rather than as if it happened today. Never sets disclosure: that judgment is the person's alone.
  23. 23 homes_save_project_updatemark one project done or change its status, readiness, priority and where it is filed, and append a cost or time recap line or a line under its reading — each only where the authorship seam allows it.
  24. 24 homes_save_projectscreate or amend up to 25 projects on a home the person owns in one approved pass, each attributed, with a per-item result. Work the person asked for; an assistant's own idea still goes through homes_suggest_directives.
  25. 25 homes_save_devicescreate or amend up to 25 of the durable things in a home — systems, appliances, fixtures, furniture, vehicles — in one approved pass, each attributed, with a per-item result: what it is, which home and room it is in, what it hangs off, and what paperwork is on file. Measurements and states go on with homes_save_facts, which appends rather than replaces.
  26. 26 homes_save_routine_updatebring one recurring thing up to date: move the next due date on when it has passed, propose or amend an unconfirmed cadence, offer candidate anchor dates, say where it is attached, and log what actually happened. Confirming a cadence is the person's alone and there is no argument here that could.
  27. 27 homes_save_researchcreate or amend research topics and library documents including dated utility bills, and file source-required findings — specs, parts, intervals, and usage or cost readings with a billing period — plus FAQ answers, all attributed so the answer outlives the chat.
  28. 28 homes_save_factsappend up to 25 durable facts — pool volume, filter size, price paid, warranty date — to a home, area or device. Append-only, and every one is stored unconfirmed: confirming is the person's click and no argument here can set it.
  29. 29 homes_begin_media_uploadauthorize one exact private JPEG, PNG, WebP or PDF for a byte-capable client; returns a short-lived no-redirect PUT on assistwithhomes.com in structuredContent.upload.url. A document keeps the storage ceiling rather than the reply budget, and is stored byte-for-byte as it arrived.
  30. 30 homes_finish_media_uploadfinish one first-party-relayed upload after rechecking the current grant, target, expiry, provider-observed length, type, SHA-256, exact stored version, and a full image decode where the file is a photograph. A PDF is byte-sniffed and stored unchanged; nothing renders it.
  31. 31 homes_attach_mediaattach one private photo or PDF by tiny inline base64 or guarded public-https fetch, or reserve a pending slot that only the person can fill from their device. Any record family is a valid target, including a Library item, so a bill or a manual hangs off its own document.
  32. 32 homes_suggest_directivesdraft up to 10 suggestions beside the Queue — never in it — each with lettered options, their consequences, and quoted evidence. Only the person accepts or declines one.
  33. 33 homes_get_recordsBatch checkout of up to 10 home records with selected sections and explicit per-item results.
  34. 34 homes_get_record_documentsRead up to 8 stored PDF attachments as derived text or clean page images, with per-document continuations; original bytes and metadata stay private.
  35. 35 homes_save_home_setupCreate or amend up to 100 homes and rooms with stable item keys; rooms can refer to a home created in the same batch.
  36. 36 homes_save_routinesCreate or amend up to 100 routines with per-item receipts. New routines remain unconfirmed; confirming cadence stays person-only.
  37. 37 homes_save_calendar_eventsCreate or amend up to 100 home calendar events with stable item keys and per-item results; no external calendar or notifications.
  38. 38 homes_save_servicesSave up to 100 home-linked service records in the Library: provider, utility type, contact, website, safe account reference and linked bills.
  39. 39 homes_save_manage_resultPREFERRED Manage working pass: up to 100 records across related batches, with stable operation keys and result-ref aliases; completes up to 10 exact-version Manage handoffs only if all submitted writes succeed.
  40. 40 homes_begin_media_uploadsBegin up to 8 private photo/PDF uploads together, with per-file operation IDs and results. Each original still has its own byte transfer.
  41. 41 homes_finish_media_uploadsFinish up to 8 private photo/PDF uploads together, with per-file operation IDs and results. Each original still has its own byte transfer.
  42. 42 homes_manage_connectionthe connection describing its own authority — scopes, switches, reach, expiry — and filing one exact owner-approval request. It can hand authority back; only the person's click widens it.

10 switches · yours to turn down at any time

What it may do, per assistant.

Permissions decide the broad shape. These decide the detail, per AI, and they are checked on every single call alongside the permission — never instead of it. A switch can only ever take something away: turning one on never grants anything the permission did not already carry.

Read your homes and their records
Look at your homes, rooms, devices, projects, routines, entries, research and library items, and the home searches this connection may reach. Turn it off and this AI can still see what it is allowed to do, and nothing else.
Look at and attach private photos and documents
Read the pictures saved with your homes and derived text or clean pages from stored PDFs, and attach private photos and documents. These abilities arrive with signing in. Turning it off withholds this content and prevents new attachments. Original files and metadata are never returned to the AI.
Save the research it does
Save and correct the research it does itself: candidate homes it found, sourced observations, and decisions with the reasoning written out. This is its own lane — it can go back and fix what it wrote.
Keep the record of the home you own
Write in your home's record as you dictate it: dated entries in your words, project cost and progress notes, research topics and documents. Every line is added rather than replacing anything, every line carries the exact model that wrote it, and nothing it writes can overwrite a sentence you wrote.
Change what you are looking for
Change what you said you are looking for and the places you saved on the map: goals, must-haves, deal breakers, and your own instructions for AI. Its own switch, separate from keeping your records, because an assistant cannot put back a deal breaker it wrote over — it never knew what was there. It arrives on, and this is where you take it away.
Read and answer the queue
Read the work you marked Waiting for your AI, across home searches and the homes you own, and return a result to the exact item. Turning it off hides the queue from this AI; it never changes the queue itself.
Propose suggestions
File suggestions beside your queue — options with their consequences and the evidence behind them — for you to accept or decline. A suggestion never runs; accepting one is what creates work.
See where your homes are
Be told where a home actually is: its address line and locality. Turn it off and records still come back, with the location withheld and the response saying it was withheld.
Read entries you marked private
Read entries you marked private. Turn it off and those entries are left out of every read, and the count of what was left out is reported so their absence is never a silent gap.
Move things out of your active lists
Move a home, a record or a candidate out of your active lists, and bring it back. Always reversible, always attributed, and never a delete. It arrives on, and this is where you take it away.

Only you, always

These three are not switches and never will be. No permission on this page turns them on, and no AI connection Homes can issue reaches them.

  • Delete anything, permanently or otherwise.
  • Share or publish any part of your home records.
  • Widen its own access, or approve a request it made for more.

First useful conversation · finding a home

  1. 1. Call homes_get_search_brief, choose one returned home project, and read any waiting AI handoff.
  2. 2. Search, read, and compare the relevant candidate homes.
  3. 3. Research outside Homes, keeping checked, blocked, gated, and failed sources honest.
  4. 4. Use homes_save_complete_result to return facts, observations, sources, and the decision—and optionally complete that exact handoff—in one approval.

Deliberately absent

No listing-feed scraping, full export, deletion, member changes, seller or real-estate-agent outreach, appointment booking, offers, payments, signatures, purchases, or hidden outside action. A Queue item never grants more authority. It is coordination context only; the permission you chose in Homes controls every read and write, and is re-checked on every single call.

Live connection

Assist With Homes publishes one production address, one Clerk sign-in boundary, and one place inside Homes to inspect or revoke an AI's access. Exact client compatibility remains a separate proof for each named client.

Built and checked

A permission you set, deciding which home searches an AI may use and whether it may also attach private photos, change your priorities, or archive; a connected-client list with first and last use; a readable history including refused attempts; immediate revoke and disconnect; and the joined result path across all 42 tools.

Partial

Named clients, reconnect behavior, and mobile setup require separate exact proof. How much a client's name is worth depends on how it registered: if its identifier is a web address, Homes fetches and checks the identity document published there, so the name is verified. A client that registered itself on first contact is identified but not verified, and its name is only a claim, so recognise it before approving it.

Later

Participant-private views, professional portfolio governance, and outside-action handoffs. Export and permanent deletion are not on this list: they are deliberately not offered over an AI connection.

If a connection will not work

Assist With Homes is part of the Assist With family. Support runs through Assist With Life Support. There is no direct email contact for Assist With Homes—no support mailbox exists, and none is planned. Bring the client name, the step that stopped, and the exact message you saw.

Named client instructions appear only after that exact client completes a safe sign-in, read, write, web-visibility, cleanup, and reconnect journey.

AI-readable guide