cloudflare / cloudflare/agentic-inbox

Native Android + iOS client for agentic-inbox (open source, backend used as-is)

Open
#61 0 comments 2 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
7.5k
Forks
964
PR merge metrics
No merged PRs in 30d

Description

Sharing this in case it's useful to anyone running their own agentic-inbox Worker — Discussions aren't enabled here, so an issue seemed like the only place. Happy to close it if this isn't welcome in the tracker.

I built a native Android and iOS email client that talks to an agentic-inbox deployment:

**https://github.com/cvbutani/agentic-inbox-mobile**

**No server changes.** It targets the Worker exactly as this repo ships it, authenticating with a Cloudflare Access service token (Client ID + Secret). You point it at your own deployment; mail and credentials stay between the device and your Cloudflare account.

Built with Kotlin Multiplatform + Compose Multiplatform — one shared codebase renders the whole UI on both platforms.

What works today:

- Mailboxes — list, create against your Worker's allowed domains, switch, delete
- Threaded inbox per folder, pagination, swipe to archive/delete with undo, batch actions
- System and custom folders with create/rename/delete
- Conversation view with sanitized HTML and remote-image blocking, attachments
- Compose / reply / reply-all / forward, with local drafts
- Search with filters (from, to, subject, date range, read/starred/attachment)
- Offline Room cache with optimistic UI
- Tablet split-view layouts, light/dark

Not implemented: the web client's AI agent panel, push notifications, MCP integration.

Apache 2.0, same as this repo. Builds are on the stores if you'd rather not compile it yourself:

- App Store: https://apps.apple.com/us/app/agentic-inbox/id6793996922
- Google Play: https://play.google.com/store/apps/details?id=com.sonicstarsolutions.agentic.inbox

Disclosure: I'm the author. Not affiliated with Cloudflare. Bug reports and feedback welcome on my tracker — I'd rather they land there than add noise here.

Contributor guide

Open the contributing guide

Research direction

The issue points to the external agentic-inbox-mobile repository and describes a completed Kotlin Multiplatform Android and iOS client. No change, file, test, or acceptance criteria are requested in this repository; bug reports and feedback are directed to the author's tracker.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, ios, kotlin
Domain
mobile-dev
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.