Where we've been, what we're building, and where we're headed. PropelCode is built in the open — here's the full picture.
KPI overview, account management, container oversight, billing analytics, audit logging, and user impersonation. 8 screens, 35+ API endpoints.
Shipped2-step signup wizard, template picker, tutorial carousel, dynamic Dockerfile engine, and GitHub Actions custom build pipeline.
ShippedPrepaid credits via Stripe, auto-replenish, real-time balance via SSE, billing gate on every AI iteration. $5 starter credits on signup.
ShippedAgentic coding with 20 tools — reads files, writes code, runs commands, detects errors, fixes them. Plan/Build/Refactor modes, model selection, streaming.
ShippedFull Git panel: stage, commit, push, pull, branch, stash, diff, log. AI-generated commit messages. GitHub OAuth with reconnect.
ShippedReal xterm.js terminal connected to your container via WebSocket. Tab completion, multiple tabs, clickable URLs, pinch-to-zoom, smart toolbar.
ShippedResponsive 1/2/3 panel layout for phone, tablet, and desktop. Monaco editor, keyboard shortcuts, proportional panel widths.
ShippedLive at propelcode.app. Expo web build served from Express with HTML5 history fallback and immutable caching.
ShippedAgent works even when you close the app. Server-side execution, task recovery on reconnect, push notifications on completion.
ShippedPersistent conversations with auto-resume, AI-generated titles, compact/summarize, and rename. 22 integration tests.
Shipped20 tools including line-range reads, batch_read, rename, insert_at_line, git_diff, git_branch, fetch_url, list_processes.
ShippedRemoved dual-mode filesystem. Container is the sole source of truth for all file operations.
ShippedAll modals wrapped with KeyboardAvoidingView. Standardized to react-native-keyboard-controller. Terminal offset fixed.
ShippedBilling-aware cron keeps active containers warm. Settings UI, timer reset, 14 tests.
ShippedReconnect-triggered refresh, mutation-triggered folder refresh, staleness UI, manual refresh button.
ShippedAuth on all endpoints, container shared-secret, Helmet + CORS + rate limiting. Remaining: shell injection hardening, email verification, Railway private networking. ~60% complete.
In ProgressContainer reverse proxy, port scanner, static file server, WebSocket bridge, EditorPreviewTab. Remaining: HMR compatibility and Expo Go integration. ~75% complete.
In ProgressSEO/OG meta tags, PWA manifest + service worker, security headers + compression, code splitting + web vitals. ~30% complete.
In Progress13 marketing pages, 4 blog articles, sitemap, robots.txt shipped. Automated AI blog engine, social distribution, and multimedia generation in progress. ~65% complete.
In ProgressCherry-pick operations and advanced conflict resolution UI. Phase 5 of Git Operations.
In ProgressRoute chat through Claude Code or Codex CLI running on your container. Harness toggle, encrypted API key storage, streaming output. Ready to build.
ReadySKILL.md file discovery and Anthropic skill catalog import. Give the agent domain-specific capabilities.
ReadyEmail verification on signup, password reset, disposable email blocking. Resend as transactional email provider.
ReadyApple Developer setup, EAS Build config, App Store Connect metadata, TestFlight, and App Store submission.
ReadyGoogle Play Console setup, AAB build, Play Store listing, internal testing track, and store submission.
ReadyPer-file and per-hunk accept/reject for AI changes. Full diff view in editor, change badges, review progress tracking.
PlannedPromote Git from an accordion inside FileExplorer to its own first-class swipeable panel.
PlannedDictate code, navigate files, and run commands hands-free via TTS + STT. Built for commutes and creative flow.
PlannedWrap the Expo web build in Tauri v2 to produce a native macOS .dmg. Config and build pipeline only.
PlannedDedicated merge tab, branch pair selector, pre-merge diff review, educational strategy picker with ASCII diagrams.
PlannedShared workspaces, real-time co-editing, role-based permissions, and team billing. Phase 4.
PlannedWe build what developers actually need. Tell us what's missing and it might show up on this page next.
Send Us Your Idea →