Documentation

Welcome to the AT Todo documentation! AT Todo is a decentralized todo application built on the AT Protocol, allowing you to own and control your task data.

What is AT Todo?

AT Todo leverages the AT Protocol (the protocol behind Bluesky and other apps) to store your tasks in your own personal data repository. This means:

Features

Core Task Management

Quick Task Creation

Smart Notifications

Organization

User Interface

Progressive Web App

See the Features Guide for detailed information on all features.

Getting Started

To start using AT Todo:

  1. Login with Bluesky (or your own PDS) - Use your existing Bluesky handle (e.g., alice.bsky.social)
  2. Authorize the app - Grant AT Todo permission to store tasks in your repository
  3. Start creating tasks - Add your first task and start organizing!

See the Getting Started guide for detailed instructions.

How It Works

AT Todo uses the AT Protocol’s repository system to store tasks as records. Each task is stored with the following information:

All tasks are stored in your personal AT Protocol repository under the app.attodo.task lexicon. Lists are stored under app.attodo.list, and your preferences are stored under app.attodo.settings. See the lexicon definitions for full schema details.

Using Tags

Tags help you organize and categorize your tasks. You can:

Tags are stored in your AT Protocol repository with each task, maintaining full data ownership and portability.

Pricing

AT Todo offers two tiers to support the community:

Free (“Forever”)

Supporter ⭐

We believe in keeping AT Todo accessible to everyone while giving those who want to support the project a way to do so.

Privacy & Security

Support

If you encounter any issues or have questions: