Inspiration
We were inspired by one simple gap: AI tools are powerful, but meaningful workflows still feel desktop-only. People can message AI from a phone, but they still can’t reliably get real, finished outputs without opening a laptop. Raincloud was built to make mobile users first-class builders.
What it does
Raincloud gives users desktop-grade execution from their phone.
A user describes a task, Raincloud clarifies missing details, presents a clear execution plan, runs the task in the cloud, and delivers a finished artifact.
Examples:
- Upload a chapter -> receive an audiobook sample
- Upload messy data -> receive cleaned CSV + validation report
- Request a repo change -> receive a GitHub PR link + summary
How we built it
We built Raincloud as a mobile control plane with cloud execution:
- Mobile app (Expo): task composer, clarification thread, plan review, approvals, status, artifacts
- Backend API: task orchestration, planning, permission checks, runtime/cost estimation, lifecycle management
- Queue + workers: approved tasks run asynchronously in ephemeral cloud jobs
- Storage + notifications: artifact delivery and push updates when runs complete
- Integrations: GitHub and task-specific external APIs for media/data workflows
Challenges we ran into
- Designing a mobile UX that stays simple while supporting complex execution
- Building reliable async orchestration across planning, queueing, execution, and delivery
- Making plan generation specific enough to be actionable for very different task types
- Handling failures gracefully so users still get useful outcomes and next steps
- Keeping execution bounded with clear limits, estimates, and transparent progress
Accomplishments that we're proud of
- Shipped an end-to-end MVP that turns phone prompts into real cloud-executed artifacts
- Proved a differentiated workflow: clarify -> plan -> approve -> run -> deliver
- Enabled both consumer and developer use cases in one product
- Built trustworthy execution with user-visible plans, estimates, and result summaries
- Delivered a demo that judges can understand quickly and verify through outputs
What we learned
- Users value predictability and clarity as much as raw AI capability
- Artifact-first outcomes are far more compelling than chat-only responses
- Mobile-first doesn’t mean lightweight; it means better orchestration and UX decisions
- A strong task lifecycle model is essential for reliability in async AI products
- Cross-domain pipelines can share one architecture when planning is treated as a first-class layer
What's next for Raincloud
- Expand task lanes (research packets, video transforms, richer code workflows)
- Improve plan intelligence with stronger personalization and better defaults
- Add deeper collaboration features (shared tasks, team visibility, handoffs)
- Strengthen cost optimization and adaptive routing across models/tools
Built With
- audio/video-processing-apis
- azure-container-apps-jobs
- blob/object-storage
- expo.io
- github-api
- node.js
- react-native
- sql
- supabase-auth
- supabase-postgres
- task-queue
- typescript/javascript
Log in or sign up for Devpost to join the conversation.