Skip to content

Conversation

@vedantagarwal-web
Copy link
Contributor

@vedantagarwal-web vedantagarwal-web commented Feb 2, 2026

Summary

  • Adds Flutter, React Native, and Kotlin starter apps to the Playground folder
  • Each app demonstrates full RunAnywhere SDK capabilities: LLM Chat, STT, TTS, and Voice Assistant
  • Apps follow platform-specific best practices and architecture patterns

Apps Added

Platform Directory Architecture Features
Flutter Playground/flutter-starter-app/ Provider + Feature-based LLM, STT, TTS, Voice Assistant
React Native Playground/react-native-starter-app/ Zustand + TypeScript LLM, STT, TTS, Voice Assistant
Kotlin Playground/kotlin-starter-app/ Jetpack Compose + MVVM LLM, STT, TTS, Voice Assistant

Models Used

  • LLM: SmolLM2 360M Q8_0 (~400MB)
  • STT: Whisper Tiny English (~75MB)
  • TTS: Piper US English (~65MB)

Test plan

  • Build and run Flutter app on iOS/Android
  • Build and run React Native app on iOS/Android
  • Build and run Kotlin app on Android
  • Verify LLM chat works in all apps
  • Verify STT/TTS/Voice Assistant features

@coderabbitai
Copy link

coderabbitai bot commented Feb 2, 2026

Important

Review skipped

Too many files!

This PR contains 186 files, which is 36 over the limit of 150.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • 🔍 Trigger a full review
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@greptile-apps
Copy link

greptile-apps bot commented Feb 2, 2026

Too many files changed for review. (304 files found, 100 file limit)

@ellipsis-dev
Copy link

ellipsis-dev bot commented Feb 2, 2026

⚠️ This PR is too big for Ellipsis, but support for larger PRs is coming soon. If you want us to prioritize this feature, let us know at [email protected]


Generated with ❤️ by ellipsis.dev

@sanchitmonga22
Copy link
Contributor

Could you update the main Playground readme with what we've added here?

Adds three cross-platform starter apps demonstrating RunAnywhere SDK features:
- LLM Chat (SmolLM2 360M)
- Speech-to-Text (Whisper Tiny English)
- Text-to-Speech (Piper US English)
- Voice Assistant with VAD pipeline

Each app follows platform-specific best practices:
- Flutter: Provider state management, feature-based architecture
- React Native: Zustand, TypeScript 5.9, screen-based architecture
- Kotlin: Jetpack Compose, MVVM, Kotlin 2.1
@vedantagarwal-web vedantagarwal-web force-pushed the add-starter-apps-to-playground branch from 9010d2b to 9ccc580 Compare February 2, 2026 20:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants