A local-first private AI assistant for everyday use. Runs on-device models with encrypted P2P sync, and supports sharing chats publicly on ATProto.
10
fork

Configure Feed

Select the types of activity you want to include in your feed.

Rust 46.3%
Python 42.6%
Shell 1.9%
HTML 0.5%
Just 0.1%
Other 8.6%
246 1 0

Clone this repository

https://tangled.org/tiles.run/tiles https://tangled.org/did:plc:mqmcsjuerbjhu65mpmvkcuw2/tiles
git@tangled.org:tiles.run/tiles git@tangled.org:did:plc:mqmcsjuerbjhu65mpmvkcuw2/tiles

For self-hosted knots, clone URLs may differ based on your setup.

Download tar.gz
README.md

Tiles Logo

Tiles

Your private and secure AI assistant for everyday use
Getting Started · Documentation · About · Contributing · License


Getting Started#

There are two primary ways to work with Tiles, depending on whether you are an end user or a developer.

Tiles CLI#

Tiles is the private and secure AI assistant for everyday use. It will feel familiar if you have used tools like Ollama or LM Studio.

Install the signed macOS package:

https://tiles.run/download

Then run the following command to start Tiles:

tiles

Tilekit SDK#

Tilekit is a Rust-based SDK for customizing local models and agent experiences within Tiles.

Documentation#

Full documentation is available in the Tiles Book:
https://tiles.run/book

About#

Our mission is to bring privacy technology to everyone.

Tiles Privacy was born from the User & Agents community with a simple idea: software should understand you without taking anything from you.

We strive to deliver the best privacy-focused engineering while also offering unmatched convenience in our consumer products. We believe identity and memory belong together, and Tiles gives you a way to own both through your personal user agent.

Tiles is built for privacy conscious users who want intelligence without renting their memory to centralized providers.

We are seeking design partners for TEE based cloud workloads that align with our goal of a verifiable privacy perimeter. Contact us at mail@tiles.run.

Contributing#

Ideas, issues, and pull requests are welcome.

Start here:

License#

This project is dual-licensed under MIT and Apache 2.0:

Downstream projects and end users may chose either license individually, or both together, at their discretion. The motivation for this dual-licensing is the additional software patent assurance provided by Apache 2.0.