llms.txt
# Software Mansion
> Custom software development company for mobile, web and AI. 400+ engineers building iOS, Android and web apps, AI agents and MVPs from idea to scale.
Software consultancy. React Native core contributors, multimedia and real-time communication, Elixir, and AI. Full page contents are available at https://swmansion.com/llms-full.txt, and any page returns markdown when requested with `Accept: text/markdown`.
## Services
- [React Native Brownfield Integration](https://swmansion.com/services/react-native-brownfield-integration/): Add React Native to your existing native app with the engineers who built expo-brownfield.
- [React Native Upgrades, Migrations & Modernization](https://swmansion.com/services/react-native-upgrades/): Upgrade and modernize your React Native app without disrupting your development workflow.
- [AI Business Process Automation](https://swmansion.com/services/ai-business-process-automation/): We build AI workflows and agents that take repetitive work off your team's plate, so your people stay focused on what matters.
- [React Native Animations & Interactions](https://swmansion.com/services/react-native-animations-interactions/): Build smooth React Native animations, gestures, GPU effects, and interaction-heavy experiences with the team behind Reanimated and Gesture Handler.
- [React Native New Architecture Migration](https://swmansion.com/services/react-native-new-architecture/): Migrate your React Native app to the New Architecture with engineers who work on React Native, Expo, and the libraries your app depends on.
- [React Native Performance Optimization](https://swmansion.com/services/react-native-performance-optimization/): We diagnose and fix the React Native bottlenecks behind slow screens, battery drain, crashes, and poor app responsiveness.
- [ON-DEVICE AI & CUSTOM LOCAL MODELS](https://swmansion.com/services/on-device-ai-and-custom-local-models/): Build private, offline AI features for mobile apps with the team behind React Native ExecuTorch.
- [Quick Consulting Sessions](https://swmansion.com/services/quick-consulting-sessions/): Book a focused, one-hour technical consultation with the engineers who maintain the libraries your app runs on.
- [Cross-Platform App Expansion](https://swmansion.com/services/cross-platform-app-expansion/): Add iOS, Android, web, tablet, TV, or desktop to your app without rebuilding the product you already have.
- [Real-Time Video & Motion](https://swmansion.com/services/real-time-video-and-motion/): Low-latency real-time video, live streaming, and smooth animations – built by the team behind Reanimated, Gesture Handler, and Fishjam.
- [AI Software Development](https://swmansion.com/services/ai-development/): Production-ready AI features, on-device inference, and agentic engineering workflows from a team that was building AI-powered products long before the hype.
- [Team Augmentation](https://swmansion.com/services/team-augmentation/): Extend your engineering team with senior product engineers who contribute from day one – embedded, as a senior extension, or as consultants.
- [Software Development](https://swmansion.com/services/building-a-new-product/): Product design, mobile, web, backend, and QA under one roof – we help founders and Fortune 500 teams get from idea to launch with fewer wrong turns.
- [Consulting & Advisory](https://swmansion.com/services/consulting-and-advisory/): Architecture reviews, migration planning, performance work, and production debugging – senior engineers who help you decide what to build and fix what is already broken.
- [Mobile App Modernization](https://swmansion.com/services/mobile-app-modernization/): We modernize React Native apps – audits, tech debt reduction, migrations, and major upgrades – without disrupting your release cycle.
## Products
- **React Native**: We are the creators of core React Native libraries used by developers around the world. We had taken part in building the framework even before it became open source, shaping the ecosystem from the start.
- **React Native Reanimated**: The go-to library for building animations in React Native. Reanimated powers most React Native apps out there.
- **React Native Gesture Handler**: It brings the native platform’s touch and gesture system to React Native through a simple, declarative API.
- **Expo**: A full-stack React Native framework with cloud services that speed up every stage of app development. We are behind major parts of Expo SDK. We build Expo libraries for brownfield integration, live activities, Meta Quest, and more.
- **Detour**: A developer-first library for deferred deep links that resolves context across installs, preserves parameters, and gets users to the right screen without extra setup.
- **React Native Audio API**: The library lets you build powerful in-app audio features like real-time visualization, multi-track playback, and more.
- **React Native Screens**: It provides native navigation primitives for React Native apps. Our library powers React Navigation and Expo Router.
- **React Native SVG**
- **React Native Wallet**: The library simplifies adding payment cards to Google and Apple Wallet with a ready-to-use component.
- **React Navigation**
- **Pulsar**: Ready-to-use haptic presets, a pattern composer for custom haptic sequences, and a real-time composer for gesture-driven feedback.
- **React Native Shine**: A fast and efficient way to add interactive GPU-based shader effects to your React Native apps using TypeGPU and WebGPU.
- **React Native Enriched**: React Native Enriched is a family of HTML, markdown, and text streaming packages that let you enrich your app with truly native React Native components for rich text rendering and editing.
- **Simcam**: The Mac app that lets you stream your camera into the iOS Simulator to test scanning, image recognition, and capture features without a physical device.
- **React Native Bottom Sheet**: It provides native bottom sheet components for React Native, letting you build inline and modal sheets with fully custom content, dynamic sizing, smooth native gestures, and more.
- **Radon**: The VSCode and Cursor extension that turns your editor into a complete IDE for React Native and Expo development.
- **React Native Worklets**: The library makes it possible to run JavaScript code in parallel across multiple threads and runtimes, boosting app performance.
- **Smelter**: Our tool for low-latency live video mixing. It is perfect for streaming, broadcasting, and video conferencing.
- **Multimedia & RTC**: We have become experts in developing multimedia and WebRTC tools and frameworks. We have created advanced streaming platforms, multimedia frameworks, and video mixers.
- **TypeGPU**: The library that enhances the WebGPU API, enabling type-safe, declarative resource management.
- **Fishjam**: Real-time media platform powering video conferencing, interactive streaming, AI voice agents, and video compositing.
- **gpu-video**: Our open-source rust library for intuitive and painless cross-platform hardware video decoding and encoding
- **Membrane**: The versatile multimedia streaming and processing framework that lets you build media servers tailored to your needs.
- **Elixir Libraries**: We started working with the Elixir language when building the Membrane framework. Since then, we have been active in the community, working on debugging tools, browser integration solutions, and WebRTC implementations.
- **Live Debugger**: Our browser-based tool for debugging LiveView apps, built to improve the Elixir developer experience.
- **Popcorn**: The library that brings Elixir to the browser. It lets you call functions, spawn processes, and compile code on the client side.
- **Elixir WebRTC**: The WebRTC implementation for the Elixir ecosystem. It is easy to use with Phoenix, Membrane, or Elixir Nx.
- **Argent**: An agentic toolkit to control, debug, and profile iOS and Android applications. Your agent can navigate your app, explore the component tree, inspect network requests, and trace performance problems in your mobile apps.
- **AI**: We first used AI to develop software for removing objects from live video feeds. That’s how we began working on low-latency video AI. Now, we build tools that run LLMs locally, keeping data secure and private.
- **React Native Executorch**: The library that lets you run LLMs and AI models fully on-device, with a declarative API powered by ExecuTorch.
- **Private Mind**: The fully offline AI chat app that showcases what is possible with React Native RAG and React Native ExecuTorch.
- **React Native RAG**: Our on-device RAG library that offers full privacy and offline capability. You can use it to supercharge LLMs with your local knowledge base.
- **Blockchain**: We build developer tools for blockchain ecosystems. Our projects provide infrastructure for smart contract development and package management, supporting developers who work on decentralized networks.
- **Scarb**: The build toolchain and package manager for Cairo and Starknet ecosystems.
- **Starknet Foundry**: The toolchain for creating, testing, and deploying smart contracts on the Starknet network.
## Case studies
- [300% More Active Users of a Camping App Developed with React Native](https://swmansion.com/case-studies/campy/): Learn how we built the React Native app for nomads, motorhome enthusiasts, and campervan travelers – helping Campy triple its active user base.
- [Boosting Stability and Reducing Technical Debt for a User Research Platform](https://swmansion.com/case-studies/dscout/): We teamed up with Dscout to improve its video research tool and refresh the platform by moving the admin panel to Elixir, making it more scalable, faster, and easier to maintain.
- [Bringing Real-Time Audio to a Public Benefit Corporation Messaging Platform with Elixir WebRTC](https://swmansion.com/case-studies/turnio/): Turn.io helps organizations and governments connect underserved communities with health workers, NGOs, and ministries. Read how we added real-time voice calls, live transcriptions, and an AI assistant to their platform.
- [Delivering Precise Playback & Cutting Audio Preloading by 85% in a Content Aggregator App](https://swmansion.com/case-studies/perch/): We introduced advanced text-to-speech features to the Perch content aggregator app, reducing audio preload time from 10s to 1.5s and significantly improving playback experience.
- [Modernizing Photobucket's React Native App – and the Team Behind It](https://swmansion.com/case-studies/photobucket/): We helped Photobucket modernize their React Native app, improve developer experience, and build a stronger foundation for future growth.
- [Building an All-in-One Platform for Managing Aesthetic Practices That Helped Drive 10x Client Growth](https://swmansion.com/case-studies/moxie/): We partnered with Moxie to build an all-in-one platform for managing aesthetic practices – helping them grow their client base nearly 10x in a year.
- [From Zero to 300K Users in One Year: How We Built an App That Builds Apps](https://swmansion.com/case-studies/vibecode/): We helped Vibecode build a platform that lets anyone develop fully functional mobile & web apps directly from their phone or web.
- [Optimizing Battery Usage & Improving Crash-Free Rate for the Boating Community](https://swmansion.com/case-studies/seapeople/): Read how we helped SeaPeople refine its boating app by improving Android performance and adding new social features.
- [Cutting Live Broadcast Latency From 7 to 2 Seconds for a Group Chat App](https://swmansion.com/case-studies/chatbcc/): We built ChatBCC's Live Spaces using Fishjam, our multimedia hub solution, reducing broadcast latency from 7 to around 2 seconds.
- [Optimizing Performance and Building a Rich Text Editor for a Chat Platform](https://swmansion.com/case-studies/filament/): We improved an invite-only networking app and built an open-source rich text editor for React Native. As part of this collaboration, we also boosted Filament's Android performance, cutting app launch time from 6–10 s to under 1 second.
- [Refining an Event Planning App That Won Google Play’s Best App Award](https://swmansion.com/case-studies/partiful/): Read how we partnered with Partiful to upgrade its Android app, improve usability and stability to boost engagement, retention, and user satisfaction.
- [Modernizing Real-Time Infrastructure and Improving Observability for Supabase](https://swmansion.com/case-studies/supabase/): Learn how we collaborated with Supabase to modernize their Realtime.js SDK and improve the Logflare observability tool.
- [Improving Call Quality by Reducing Background Noise for a Global CommTech Provider](https://swmansion.com/case-studies/telecom-noise-reduction/): We partnered with one of our clients in the global telecommunications industry to build a real-time, AI-powered background noise reduction system.
## Blog (204 articles)
- [Internships in a nutshell: all you need to know about Summer & Winter Programs at Software Mansion and how to get on board! ](https://swmansion.com/blog/internships-in-a-nutshell-all-you-need-to-know-about-summer-and-winter-programs-at-software-mansion-and-how-to-get-on-board-1/)
- [7 Best BrowserStack Alternatives for iOS Testing](https://swmansion.com/blog/7-best-browser-stack-alternatives-for-i-os-testing/)
- [A Website Can Read Your Local MCP Server, and Here's How to Stop It](https://swmansion.com/blog/a-website-can-read-your-local-mcp-server-and-here-s-how-to-stop-it/)
- [Software Mansion Is Now a Select Partner in the Claude Partner Network](https://swmansion.com/blog/software-mansion-claude-select-partner/)
- [5 react-native-enriched-html Use Cases You Might Not Know About](https://swmansion.com/blog/5-react-native-enriched-html-use-cases-you-might-not-know-about/)
- [One Live Stream, 80 Languages: Real-Time AI Translation over MoQ](https://swmansion.com/blog/real-time-ai-translation-over-moq/)
- [What It Actually Takes to Migrate Discord to React Native's New Architecture](https://swmansion.com/blog/what-it-actually-takes-to-migrate-discord-to-react-native-s-new-architecture/)
- [Top 6 Local AI Models for Maximum Privacy and Offline Capabilities (2026)](https://swmansion.com/blog/top-6-local-ai-models-for-maximum-privacy-and-offline-capabilities-888160243a94/)
- [The No-Code Glass Ceiling: 5 Signs It’s Time to Rewrite Your App](https://swmansion.com/blog/the-no-code-glass-ceiling-5-signs-it-s-time-to-rewrite-your-app/)
- [What to Use Instead of react-native-callkeep in 2026](https://swmansion.com/blog/react-native-callkeep-alternative-2026/)
- [The first release of Local LiveView!](https://swmansion.com/blog/local-live-view-first-release/)
- [Integrating Deferred Deep Linking in iOS Apps](https://swmansion.com/blog/integrating-deferred-deep-linking-in-ios-apps/)
- [React Native Gesture Handler's Touchable: The Button We Wish We Had Sooner](https://swmansion.com/blog/react-native-gesture-handler-s-touchable-the-button-we-wish-we-had-sooner/)
- [Introducing Voyager: a modern BEAM inspector for Erlang, Elixir and Gleam](https://swmansion.com/blog/voyager-beam-inspector/)
- [Haptic Feedback on the Web: Why the Web Deliberately Refuses to Be as Tactile as Native Apps?](https://swmansion.com/blog/haptic-feedback-on-the-web-why-the-web-deliberately-refuses-to-be-as-tactile-as-native-apps/)
- [The Memory Hermes Can't See: Stale Shadow Nodes in React Native](https://swmansion.com/blog/the-memory-hermes-cant-see-stale-shadow-nodes-in-react-native/)
- [Demuxed vs RTC.ON: Which Video Engineering Conference Should You Attend in 2026?](https://swmansion.com/blog/demuxed-vs-rtcon-2026/)
- [How Worklets Bundle Mode accidentally fixed Hermes V1 memory regression](https://swmansion.com/blog/how-worklets-bundle-mode-accidentally-fixed-Hermes-v1-memory-regression/)
- [Edge AI in Production: What Apple, Meta, and Google Already Ship On-Device](https://swmansion.com/blog/edge-ai-in-production-what-apple-meta-and-google-already-ship-on-device/)
- [Closing the Agent Loop: Autonomous React Native Bug Reproduction with Argent](https://swmansion.com/blog/closing-the-agent-loop-autonomous-react-native-bug-reproduction-with-argent/)
- [We Built the Same App in KMP and React Native – Here's What We Found](https://swmansion.com/blog/we-built-the-same-app-in-kmp-and-react-native-here-s-what-we-found/)
- [LiveStash Performance Tests](https://swmansion.com/blog/live-stash-performance-tests/)
- [Control Your iOS Simulator with an AI Agent on a Local LLM](https://swmansion.com/blog/control-your-i-os-simulator-with-an-ai-agent-on-a-local-llm/)
- [The missing layer in live video streaming APIs: programmable video composition](https://swmansion.com/blog/the-missing-layer-in-live-video-streaming-ap-is-programmable-video-composition/)
- [MoQ Boy Escaped the Browser: Building a Native Mobile MoQ Client with moq-kit](https://swmansion.com/blog/moq-kit-native-mobile-moq-client/)
- [What Is the Difference Between iOS and Android Haptics](https://swmansion.com/blog/what-is-the-difference-between-i-os-and-android-haptics/)
- [MoQKit: A Native Mobile SDK for MoQ on iOS and Android](https://swmansion.com/blog/moqkit-native-mobile-sdk-moq-ios-android/)
- [App.js Conf 2026 Recap: Gesture Handler 3.0, TypeGPU CLI, Screens 5.0, and More](https://swmansion.com/blog/app-js-conf-2026-recap-gesture-handler-3-0-type-gpu-cli-screens-5-0-and-more/)
- [Livestreaming Trilemma: HLS, WEBRTC, MOQ](https://swmansion.com/blog/livestreaming-trilemma-hls-webrtc-moq/)
- [Prompts Shouldn’t Be Tested by Eye. Here’s How to Measure Them Properly](https://swmansion.com/blog/prompts-shouldn-t-be-tested-by-eye-here-s-how-to-measure-them-properly/)
- [Introducing Gesture Handler 3.0: Hook-Based API, Deeper Reanimated Integration & More](https://swmansion.com/blog/introducing-gesture-handler-3-0-hook-based-api-deeper-reanimated-integration-more-9185b0c8e305/)
- [How AI Improves Backend Development Efficiency in 2026](https://swmansion.com/blog/how-ai-improves-backend-development-efficiency-in-2026/)
- [Why Live Video Compositing Still Requires a DevOps Team (And How to Fix That)](https://swmansion.com/blog/live-video-compositing-devops/)
- [Best Video Conferences in 2026: A Developer's Guide to Streaming, WebRTC, and MoQ Events](https://swmansion.com/blog/best-video-conferences-2026/)
- [How Haptic Feedback Affects Sales, Trust, and Product Perception](https://swmansion.com/blog/how-haptic-feedback-affects-sales-trust-and-product-perception/)
- [Meet Argent: Agentic Toolkit to Control, Debug and Profile iOS applications](https://swmansion.com/blog/argent-agentic-toolkit-to-control-debug-and-profile-ios-applications/)
- [Expo to Meta Quest in Minutes: AI-Powered VR Development](https://swmansion.com/blog/expo-to-meta-quest-ai-powered-vr-development/)
- [The Story of Building the SeaPeople App: “Strava for Boaters” [Software Mention podcast]](https://swmansion.com/blog/the-story-of-building-the-sea-people-app-strava-for-boaters-software-mention-podcast/)
- [Integrating Deferred Deep Linking in React Native Apps ](https://swmansion.com/blog/integrating-deferred-deep-linking-in-react-native-apps-1/)
- [Haptics Is Music: How to Design Haptic Patterns That Feel Right](https://swmansion.com/blog/haptics-is-music-how-to-design-haptic-patterns-that-feel-right/)
- [How We Built Per-Section Applause with Claude Code (a.k.a. Medium Clone)](https://swmansion.com/blog/how-we-built-per-section-applause-with-claude-code-a-k-a-medium-clone/)
- [AI Made 20 Years of Learning Obsolete in 2 Months – Simon Grimm x Tomek Zawadzki [Software Mention podcast] ](https://swmansion.com/blog/ai-made-20-years-of-learning-obsolete-in-2-months-simon-grimm-x-tomek-zawadzki-software-mention-podcast/)
- [Deferred Deep Linking for Mobile Developers with Detour ](https://swmansion.com/blog/deferred-deep-linking-for-mobile-developers-with-detour/)
- [5 Backend Development Best Practices in an AI Era](https:/