However messy your company’s files are, it finds the answer — and shows where.

Graph-Me-Maybe reads the spreadsheets, slide decks, contracts and PDFs scattered across your drives the way a person would, and answers with the exact cell, slide or paragraph. Open source. Runs on your computer.

Try a question
Graph-Me-Maybe — 32 documents of Larkfield Home Care, a made-up company Example — scripted answers

Most RAG works in the demo and falls apart on real work documents.

Clean text is easy. The documents a company actually runs on are not clean:

Excela note beside the table, figures split across sheets, merged header cells
PowerPointa title, a chart and its caption scattered over one slide; pasted screenshots
Wordclauses that point to other clauses; a floor plan or diagram inserted as a picture
PDFscans and signed copies with no text layer at all
Across filesone decision written partly in the minutes, partly in the sales sheet, partly in the contract

Pull out the text and chunk it, and all of that structure is gone. Graph-Me-Maybe reads each page the way you see it, and keeps how the documents connect.

One question from our pilot, three real answers

The document: a Word memo whose warehouse floor plan was inserted as a picture.

The document: a Word memo whose warehouse floor plan was inserted as a picture.
Where is Breeze Fabric Softener 64oz stored in the Atlanta warehouse, and on how many racks?
Text RAG

I couldn’t find this in the provided context. The memo says the floor plan shows where each product line is stored, but the floor plan is an embedded image that didn’t come through as readable content.

Microsoft GraphRAG

The data doesn’t say where Breeze Fabric Softener 64oz is stored in the Atlanta warehouse or how many racks it occupies.

Graph-Me-Maybe

Breeze Fabric Softener 64oz is stored in Zone C of the Atlanta warehouse, on 18 racks. [Memo_Atlanta_Warehouse_Layout.docx]

Answers shortened; all three systems used the same model (Claude Haiku 5.5). Pilot on 35 invented documents — the full benchmark is under way.

GraphRAG found the connections. Then came the bill.

To build its graph, classic GraphRAG asks a model about every chunk of text, then again to summarize what it found. That takes time and model calls on every document, and the graph it keeps can outgrow the documents themselves.

Graph-Me-Maybe reads each page as a page and lets the file’s own structure — sheets, slides, headings, cells — do the rest. Documents are linked by what they cite and resemble, not by a model call for every pair.

Measured against Microsoft GraphRAG and LightRAG on the same documents:

How it is measured

It looks at the page first.

Four steps, all on your computer.

1

Render

Each file is drawn the way you would see it, and every cell, shape and line of text is located on the page.

2

Read

A vision model reads the outline: what is a heading, what sits under it, which note belongs to which table.

3

Link

Pages become a knowledge graph. A report that cites a spreadsheet is linked to it; similar documents to each other.

4

Answer

Hybrid search finds the evidence and follows the links; the answer cites the exact place.

More on how it works

One question. Every drive.

Sales figures in Box, the board deck in Google Drive, contracts in SharePoint. Connect them through the desktop apps you already use, add local folders, and ask once.

BoxGoogle DriveOneDriveSharePointLocal folders

For when “where does this number come from?” matters.

Finance & planning

Trace a figure back to the sheet and the slide that explain it.

Which region grew the most in Q3, and why?Which quarter of 2026 had the highest operating income so far?How much is budgeted for the Atlanta warehouse lease in Q4?

Sales

Find the review deck, the meeting decision and the plan that followed.

Why did Southeast sales drop, and what is the Q4 plan?Which account ended its agreement in August, and what did it cost per month?What was e-commerce sales attainment in October?

Legal & purchasing

Get the clause itself, not a summary of it.

When can we terminate the Tampa Bay distribution agreement?What territory does the Milwaukee distributor cover?What are the storage and picking fees in the 3PL agreement?

Quality & operations

Follow a complaint log to the report and the revised spec.

Which product had the most quality complaints in Q3, and what was done?How did the Breeze 64oz specification change during 2026?Which product has sat in inventory the longest, and what are we doing about it?
See all use cases

Your documents stay on your computer.

The app installs its own graph database and search model. When a page is read or an answer is written, that page’s image and text go to the model provider you choose — nothing else leaves.

Read the data flow
Source filesYour computer, or the drive folders you already sync
Knowledge graphNeo4j, on your computer
Search modelRuns locally by default — no API key
Language modelOpenAI, Anthropic or Gemini, with your own key

Questions

Do I need an API key?

For reading pages and writing answers, yes — OpenAI, Anthropic or Gemini, your choice. Search itself runs locally without one.

How is this different from uploading files to ChatGPT?

It works across the thousands of files in your drives, remembers how they relate in a graph, and shows the exact cell, slide or paragraph behind each answer.

Does it read tables, charts and pictures?

Yes. Pages are rendered and read as a person sees them, so a value in a chart, a cell in a table or a label in a diagram can be found and cited.

Does it work in Korean?

Yes — documents and questions in Korean and English are both supported.

Is it free?

Yes. It is open source under the MIT license. You pay only your model provider.

Ask your own folder in five minutes.

Open source, free. One command installs it and opens it with sample documents.

# macOS
curl -fsSL https://raw.githubusercontent.com/ToBeSuperior/Graph-Me-Maybe/main/install.sh | sh

# Windows PowerShell
irm https://raw.githubusercontent.com/ToBeSuperior/Graph-Me-Maybe/main/install.ps1 | iex