Tiles
Download

Tiles

Your private and secure AI assistant for everyday use. Developed as an independent open source project, made possible by wonderful sponsors.

Public Alpha for macOS 14+ on Apple Silicon Macs (M1 or newer). Recommended: 16 GB unified memory or more.

Runs fully on-device, with optional peer-to-peer sync. View CLI screenshots.

Tiles Interface Wireframe
Tiles

On-device Models

An opinionated package of prompt, tools, and models optimized for your hardware. Powered by MLX on Apple Silicon.

Local-First Identity

Locally generated decentralized IDs, with the private key always stored locally on device.

Sync

Encrypted peer-to-peer sync for chats across your linked devices, online or on your local network. Powered by Iroh’s networking stack.

Portable Packaging

Bundled dependencies run in a self contained environment without modifying your system, with a fully offline installer available for secure and air gapped installations.

Tilekit SDK

Customize local models and agent experiences within Tiles. Built in Rust, based on open-source specifications such as Modelfile and the Open Responses API. See Tilekit SDK docs.

Private AI comparison

A quick comparison of private AI assistant tools across app experience, integrations, models, and private deployment features.

CapabilityTilesOllamaLM StudioJanLumo
CLISupportedSupportedSupportedSupportedNot supported
Client appNot supportedSupportedSupportedSupportedSupported
ModelfileSupportedSupportedNot supportedNot supportedNot supported
Agent HarnessWork in progressSupportedPartially supportedNot supportedNot supported
MemoryWork in progressNot supportedNot supportedNot supportedNot supported
Shared LinksWork in progressNot supportedNot supportedNot supportedNot supported
ConnectorsWork in progressSupportedSupportedSupportedNot supported
Decentralized IdentitySupportedNot supportedNot supportedNot supportedNot supported
EncryptionSupportedNot supportedNot supportedNot supportedSupported
SyncSupportedNot supportedNot supportedNot supportedSupported
Portable DependenciesSupportedNot supportedSupportedNot supportedNot supported
Air-gapped installerSupportedNot supportedNot supportedNot supportedNot supported
Cross platformWork in progressSupportedSupportedSupportedSupported
Cloud modelsNot supportedSupportedNot supportedSupportedSupported
In-house modelsNot supportedNot supportedNot supportedSupportedNot supported
Open sourceSupportedPartially supportedPartially supportedSupportedPartially supported
SupportedSupportedPartially supportedPartially supportedNot supportedNot supportedWork in progressWork in progress

Get to know Tiles Privacy

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.

Founded by Ankesh Bharti (@feynon), an independent researcher and technologist, Tiles is built for privacy conscious users who want intelligence without renting their memory to centralized providers. Our first product is a private, secure AI assistant for everyday use, along with an SDK that enables developers to customize local models and agent experiences within Tiles.

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

Want to contribute? See how you can make Tiles better.

Contributors

Core

Ankesh Bharti @feynon profileAnkesh Bharti @feynon
Anandu Pavanan @madclaws profileAnandu Pavanan @madclaws

Sponsors

Current

LHLuke Hubbard @lukeinth
Dietrich Ayala @autonome profileDietrich Ayala @autonome
Xi Zhang @aefhm profileXi Zhang @aefhm
Hugo Duprez @HugoDuprez profileHugo Duprez @HugoDuprez
Utkarsh Saxena @saxenauts profileUtkarsh Saxena @saxenauts

Past

BMBoris Mann @bmann.ca
Seref Yarar @hyperseref profileSeref Yarar @hyperseref
Curran Dwyer @currandwyer profileCurran Dwyer @currandwyer
Rashid Aziz @razberry profileRashid Aziz @razberry
Goblin Oats @goblinoats profileGoblin Oats @goblinoats