AT Protocol Calendar Import#
Import calendar events from external providers (Google, Outlook, Apple, ICS) into the AT Protocol ecosystem.
Implementations#
This project is available in two languages:
🐍 Python Implementation#
- FastAPI-based REST API
- Async/await support
- CLI tool with multiple providers
- Full type safety with Pydantic
🦀 Rust Implementation#
RUST/ ⚠️ Alpha - Not guaranteed to work
- High-performance CLI tool
- Built with atrium-rs
- OAuth2 authentication flows
- Intelligent event deduplication
Quick Start#
Choose your preferred implementation:
- Python:
cd PYTHON && pip install -e . - Rust:
cd RUST && cargo build --release
Both implementations support the same core features:
- Multiple calendar providers (Google, Outlook, ICS)
- AT Protocol/Bluesky integration
- Event deduplication
- OAuth2 authentication
See the respective README files for detailed setup and usage instructions.