Blu

AI-Powered Document Intelligence for DMI's Property Management Team
Team Presentation | March 2026 | Built by Lonely Pine AI

What Is Blu?

Blu is DMI's AI assistant that lets you instantly search, quote, and work with all 48 properties' governing documents - bylaws, declarations, house rules, amendments, and more - in one place.

710
Documents Ingested
10,888
Pages OCR'd & Indexed
19,279
Searchable Text Chunks
48
Properties Covered

The Problem Blu Solves

Before Blu, finding specific language in a property's bylaws or declaration meant digging through filing cabinets or scrolling through PDFs. Need to know Kamaole Sands' pet policy? The late fee assessment language for Hale Kaanapali? Whether a property's bylaws allow acclamation voting? Blu finds and quotes the exact document language in seconds - so you can respond to owners and board members with confidence.

Verbatim Document Quoting

Blu doesn't summarize or paraphrase. When you ask about a bylaw, you get the exact language from the governing document in a blockquote with the source cited. Copy it directly into an email or board communication.

Hawaii Statute Knowledge

The full text of HRS Chapter 514B (Hawaii Condominium Law) is indexed and searchable. Ask Blu about association responsibilities, meeting requirements, or insurance obligations and get exact statutory language alongside your property documents.

Email Drafting & Review

Draft professional emails to owners, board members, or vendors. Or paste an email you received and ask Blu to help you craft a response. Blu matches DMI's professional but warm communication style.

General AI Assistant

Blu has full AI capabilities beyond documents. Prepare board meeting agendas, create talking points, explain complex HOA accounting, brainstorm approaches to owner disputes, or ask about anything else.

What Blu Can Do

Every feature is available right now at blu-dmi.pages.dev

Search Property Documents Live

Ask about any property's bylaws, declarations, house rules, amendments, CC&Rs, articles of incorporation, or other governing documents. Blu searches across all documents for that property and returns exact quotes.

Try asking
"What are the parking rules at Kihei Kai Nani?"
"What does the Wailea Fairway Villas declaration say about common element maintenance?"
"What's the late fee policy at Hale Kaanapali?"

HRS 514B Statute Lookup Live

Ask about Hawaii condominium law and get the actual statute text. Blu automatically searches both your property documents and HRS 514B when your question involves state law.

Try asking
"What does 514B say about association meeting notice requirements?"
"Review the KKNI documents and 514B for the association's responsibility on water damage"
"Does 514B allow election by acclamation?"

Draft Emails Live

Tell Blu who the email is for and what it's about. Blu drafts a complete email with subject line, matching DMI's tone. Ask to "lighten it up" or "make it more formal" and Blu adjusts.

Try asking
"Draft an email to the WFVL board about postponing the annual meeting due to weather"
"Help me write a response to this owner's complaint about noise"

Review & Edit Emails Live

Paste an email you've written or received. Blu reviews it, suggests improvements, or drafts a response. Great for polishing board communications before sending.

Upload & Analyze Files Live

Attach PDFs, Word docs, images, or spreadsheets directly in chat using the paperclip icon or drag-and-drop. Blu reads the content and can summarize, analyze, or work with it in conversation.

Export Responses Live

Any longer response from Blu can be downloaded as a Word document (.docx) using the download button. Great for saving site manager reports, templates, or board communications.

Conversation Threads Live

Start a "New Chat" to archive the current conversation and begin fresh. Switch between past conversations using the thread dropdown in the sidebar. Each property has its own conversation history.

General Questions Live

Blu is a full AI assistant. Ask about Robert's Rules of Order, meeting procedures, Hawaii real estate law, or anything else. Blu answers from its broad knowledge base - it's not limited to just your documents.

Tips for Getting the Best Results

How to think about working with Blu so it becomes a real part of your daily workflow

1

Select Your Property First

Before asking a question, make sure the correct property is selected in the sidebar dropdown. This tells Blu which property's documents to search. If you're in "General," Blu won't know which property you're asking about and will have to ask.

2

Be Specific With Your Questions

Instead of "tell me about the bylaws," try "what do the bylaws say about the pet policy?" or "what's the quorum requirement for a special meeting?" Specific questions get precise, quotable answers.

Less effective
"What are the rules?"
More effective
"What does the house rules document say about quiet hours and pool hours?"
3

Ask for What You Actually Need

Blu can do more than look up documents. If you need an email drafted, a report formatted, a template created, or a meeting agenda prepared - just ask. Describe what you need and Blu will produce it.

4

Iterate on Emails and Drafts

Don't settle for the first draft. Say "lighten the tone," "make it shorter," "add a section about the proxy deadline," or "remove the part about parking." Blu remembers the conversation context and refines accordingly.

5

Use the Thumbs Up / Thumbs Down

Every response has feedback buttons. Your ratings help us understand what's working and what needs improvement. If Blu gives a great answer, thumbs up. If something is off, thumbs down with a quick note.

6

Upload Files When You Need To

Use the paperclip icon at the bottom-left of the chat input, or just drag and drop a file onto the chat. Blu can read PDFs, Word documents, images, CSVs, and text files. Great for when someone sends you meeting minutes or a document to review.

7

Start Fresh When You Switch Topics

If you're done with one topic and moving to something completely different, click "New Chat" to start a fresh conversation. This keeps your threads organized and prevents old context from confusing new questions.

Think of Blu Like a Really Fast Research Assistant

Blu has read every governing document for every property DMI manages. It remembers the exact language. Ask it anything you'd normally have to dig through files for - then verify the quotes match what you expect, just like you would with any assistant's work. Over time, as you use Blu more, you'll get a feel for how to ask questions that get the best results.

Under the Hood

A quick look at how Blu works behind the scenes

💬

Your Question

Chat interface

🔍

Document Search

Pinecone vector DB

🧠

AI Analysis

Claude Sonnet 4

📄

Cited Answer

With source docs

Component Technology What It Does
Frontend Cloudflare Pages The web interface you interact with at blu-dmi.pages.dev
Backend Cloudflare Workers Handles chat requests, document search, file uploads, and conversation management
AI Model Claude Sonnet 4 (Anthropic) Reads your question, searches documents, and generates accurate responses with citations
Document Search Pinecone Vector Database Stores all 19,279 document chunks with semantic search and AI-powered re-ranking for accuracy
OCR Pipeline Google Document AI + Claude Converted 10,888 pages of scanned PDFs into searchable text
Conversations Cloudflare D1 Database Stores your conversation history, threads, and feedback per property
File Storage Cloudflare R2 Holds all original documents and temporarily stores uploaded files
Statute Database HRS 514B (full text) Complete Hawaii Condominium Law indexed and searchable alongside property documents

How Document Search Works

When you ask a question about a property, Blu converts your question into a mathematical representation (called an "embedding") and searches for the most similar text passages across that property's documents. A re-ranking AI then scores the top results for relevance, and the best matches are sent to Claude along with your question. Claude reads the actual document text and quotes it back to you verbatim. The entire process takes 3-8 seconds.

What's Next

Features we're building based on team feedback

Permanent Document Upload Coming Soon

AEs will be able to add new governing documents directly to Blu's database - new amendments, updated house rules, board resolutions - without needing to go through the ingestion pipeline.

Mobile-Friendly Design Coming Soon

An improved mobile layout so Blu works smoothly on phones and tablets for when you're out at properties or in meetings.

Action Item: Missing Document Identified

During our audit of all 710 documents across 48 properties, we identified that Kawela Plantation (KPHA) is missing its original 1980 bylaws. The system currently has bylaw amendments (2008), the design checklist, rules & regulations, and declaration amendments - but not the original bylaws that contain meeting procedures, quorum requirements, and other foundational governance language. If someone on the team has access to the original Kawela Plantation bylaws, we can add them to Blu right away.

Your Feedback Drives What We Build

Use the thumbs up/down buttons on every response. If Blu gets something wrong, tells you something inaccurate, or misses a document - that feedback goes directly to improving the system. The more you use Blu, the better it gets at serving the team.