Skip to content

tilesprivacy/tiles

Tiles Logo

Tiles

Your private AI assistant with offline memory
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 a private AI assistant for everyday use. The CLI is the fastest way to get started and will feel familiar if you have used tools like Ollama or LM Studio.

Install and run:

curl -fsSL https://tiles.run/install.sh | sh
tiles run

This launches the recommended default memory model for your device.

Tilekit SDK

Tilekit is a Modelfile-based Rust SDK that powers all model deployment in Tiles.

It provides:

  • A Modelfile specification for defining and sharing models
  • Fast, efficient local deployment across consumer platforms
  • Model composition and chaining, with MIR support currently in development

Tilekit is the foundation for building custom 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 emerged from the User & Agents community with a simple principle: software should understand you without taking anything from you.

We build privacy-first engineering that does not compromise on usability. Identity and memory belong together, and Tiles enables you to own both through a personal user agent that runs on your device.

Tiles is designed for privacy-conscious users who want intelligence without handing over their memory to centralized providers. Our first offerings are:

  • A private AI assistant for everyday use
  • A Modelfile-based SDK for building and customizing local models and agents

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

Contributing

Ideas, issues, and pull requests are welcome.

Start here:

License

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

You may choose either license, or both. Apache 2.0 is included for its explicit patent protections.

About

Your private AI assistant for everyday use.

Resources

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE.txt
Apache-2.0
LICENSE-APACHE.txt
MIT
LICENSE-MIT.txt

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 6