Skip to content

Mobile App

Talon’s mobile app brings your AI agent to your pocket. Built with React Native and Expo, it provides a native chat experience on iOS and Android with full access to all channels, settings, and task management.

  • Chat Interface - Seamless messaging with your AI agent
  • Conversation History - Full access to past conversations
  • Channel Management - Configure and manage all 22+ channels from your phone
  • Settings Management - Adjust preferences and provider settings on the go
  • Task Management - Create, track, and manage tasks
  • Terminal Access - Web-based terminal access for advanced operations
  • OTA Updates - Get the latest features automatically via EAS Update

The easiest way to get started:

  1. iOS: Search for “Talon” on the App Store and tap Install
  2. Android: Search for “Talon” on Google Play and tap Install
  3. Launch the app and connect to your desktop backend

For developers who want to build the app locally:

Terminal window
cd mobile
npm install
eas build --platform ios
# or
eas build --platform android

The mobile app connects to your desktop Talon instance through Remote Control:

  1. Direct LAN Connection - Connect directly if on the same network
  2. Relay Connection - Connect through talon.aieduapp.com for remote access
  3. Configuration - Set the backend URL in app settings

Configure everything from the mobile app:

  • AI Providers - Manage OpenAI, Anthropic, and other provider API keys
  • Channels - Add, remove, or configure messaging channels
  • Preferences - Customize chat behavior and notifications
  • Advanced - Fine-tune agent parameters and memory settings

The app uses Expo Application Services (EAS) for seamless over-the-air (OTA) updates:

  • Receive new features without re-installing
  • Updates happen automatically in the background
  • No need to visit the App Store
  • No persistent background tasks (mobile OS limitations)
  • Depends on backend for AI processing
  • Requires network connection to desktop