Blog
All posts

Can Local AI Read All the Files on My Computer?

· By Michel Valenzuela, Founder of Daryl

Running an AI model locally does not automatically give it access to every file on your computer.

What it can read depends on the application around it: the content you provide, the folders it can access, and any tools or integrations you enable.

A model’s processing location and an application’s access permissions are separate questions.

Understanding both helps you choose how much information to make available.

How does an AI assistant receive information from files?

The application supplies it.

You might paste a paragraph, attach a document, select a folder, or enable a feature that searches an indexed collection.

The application may extract text from those files and place relevant material into the model’s context. Other systems may let the assistant request information through a file-reading tool.

The model does not gain an independent view of your computer simply because it runs there.

Its available information depends on the surrounding software.

What is the difference between attaching a file and granting folder access?

Attaching a file provides a specific item.

Granting folder access can make a larger collection available, depending on what the application does with that permission.

Access methodWhat to understand
Pasting textYou select the exact content shared in the conversation
Attaching a fileThe application may extract supported content from that file
Selecting a folderMultiple files may become available for reading or indexing
Enabling a connectorAccess depends on the connected service and granted scope
Granting broad permissionsThe application may gain capabilities beyond one document

The practical distinction is scope.

If you want help with one proposal, making that proposal available may be sufficient. Access to an entire client folder is a different decision.

Does permission mean the assistant has already read everything?

Not necessarily.

Permission may allow access without proving that every file has been opened or processed.

An application might read a file only when you select it. Another might scan a folder to build a searchable index. A third might retrieve material when a question appears relevant.

You need to know the product’s behavior.

Ask:

“When I select this folder, what happens next?”

A useful answer should explain whether files are scanned, what information is extracted, and whether the process continues when files change.

What does indexing mean?

Indexing prepares information so the application can find it later.

That may involve extracting text, recording file details, or creating numerical representations used to find related content.

Those representations are often called embeddings.

An index can make document search more useful, but it also creates additional stored information. Its location, retention, and deletion behavior matter alongside those of the original files.

Do not assume that an index disappears when you remove a document from a folder. Check how the application handles that change.

Can an assistant answer questions without seeing the whole document?

Yes.

Some applications retrieve selected passages instead of supplying an entire document to the model.

That can be useful for working with larger collections, but it creates a limit: the answer depends on what was retrieved.

A passage may omit an exception, definition, or qualification elsewhere in the file.

If the detail matters, ask for the source location and review the surrounding text.

For example:

“Show me the passages supporting this answer, including any exceptions you found.”

A summary is easier to trust when you can inspect its basis.

Can file access include the ability to change files?

It can, depending on the application and its tools.

Reading, editing, moving, and deleting are different capabilities.

An assistant that summarizes a document may have no ability to change the original. Another application may provide editing tools or automation features.

Check what the granted access permits and what approval the application requires before making changes.

“Can read my project folder” should not leave you guessing about whether the software can also write to it.

The distinction matters even when all model processing happens locally.

What happens if you remove access?

That depends on the application.

Removing permission may stop future reads while leaving previously saved transcripts, extracted text, or indexes in place.

An application can also retain information that you copied into a conversation before revoking access.

If your goal is to remove the material from the application, look beyond the permission setting.

Check conversation history, imported content, indexes, exports, and any relevant backups.

Access controls determine what the application can obtain next. Deletion controls determine what happens to information it already holds.

What is a practical way to begin?

Start with a specific task and a limited set of material.

For example:

“Use this project brief to identify questions we need to resolve before estimating the work.”

Then check whether the assistant’s answer refers to the right document and represents it accurately.

You can expand access later if the broader workflow proves useful and the application explains its behavior clearly.

This also makes troubleshooting easier. If an answer is wrong, you have a smaller set of sources to inspect.

How does this relate to Daryl?

Daryl is being developed as a personal AI for Mac, with local core conversations, voice and typing, and decision assistance.

Local processing should not be interpreted as unrestricted access to your files.

Document access, connected tools, and any ability to make changes are distinct capabilities. Each needs its own clear explanation if included.

Daryl is still in development. We are not presenting broad file access or document indexing as confirmed launch features.

The experience should help people understand what information they have provided and what the assistant can use.

Frequently asked questions

Can a local model see my desktop automatically?

No. The application would need a way to obtain that information and make it available to the model.

Does attaching a document train the model on it?

Ordinary document analysis does not inherently update the model’s parameters. Storage and any separate training workflows depend on the application.

Can file content leave my computer even with a local model?

Yes, if another feature sends it to an external service. Check the complete document workflow.

Does revoking folder access delete earlier conversations?

Not necessarily. Permissions and retained conversation data may be managed separately.

Will Daryl read my files?

Specific file-related capabilities and permissions will need to be documented if they become available. Local processing alone does not imply file access.

Know what the assistant can use

Before granting access, establish which material the task needs and what the application will do with it.

Then check the sources behind the answer.

A useful assistant should make that relationship understandable: the information you provide, the access you allow, and the result it produces.

That clarity is part of what we want to bring to Daryl.

Meet Daryl and get the launch announcement

Back to Daryl

Pre-launch

Get early access.

Daryl is in pre-launch. Leave your email and we'll send you a launch message the moment it's ready.

We'll only use your email to send you the Daryl launch message. Privacy notice