Offline Visual Positioning System (VPS) for AR. Create markerless AR anchors without cloud services - privacy-first alternative to Google Cloud Anchors.LocalVPS provides on-device Visual Positioning System (VPS) capabilities for AR applications, enabling persistent anchors without cloud dependencies or AR markers. This allows you to place AR content at pre-mapped real-world locations with high precision without the need of QR codes or image targets. The environment itself is used for alignment. Please note that certain conditions need to be met for reliable relocalization (see below).** Introductory pricing during early validation phase **🌐Discord | 🗺️ Custom maps / WebsiteWHAT IT DOESRelocalize AR cameras within custom pre-mapped environments using visual features and point clouds. For AR experiences that require spatial persistence / content anchoring without cloud dependencies. Everything is processed entirely on-device.KEY FEATURESUses environment visual features for aligning AR contentZero recurring costs - No API quotas, fees or subscriptionsWorks offline - No internet connection requiredCross-platform - Android, iOS, and Unity Editor supportNo QR codes / AR markersWHAT'S INCLUDEDComplete runtime relocalization engine with C++ pluginPoint cloud visualization system (Built-in & URP)Demo scene with Editor simulation (folder-based playback)Full C# API for integrationComprehensive documentation (PDF manual)iOS and Android native pluginsCREATING CUSTOM MAPS (** IMPORTANT, please read **)LocalVPS uses optimized map formats for efficient on-device performance. To create maps of your own environments, free LocalVPS Mapping Tools (Unity plugin & iOS/Android apps) are available separately at localvps.io. Maps consist of point clouds and visual feature descriptors optimized for mobile devices, AR content is placed relative to those point clouds in Unity Editor.BUILT UTILIZING OpenCVThe package utilizes OpenCV relocalization with ORB / AKAZE support. Please note that limitations applying to photogrammetry in general also apply to LocalVPS. Environments with large uniform/reflective areas, repetitive patterns, or vastly different lighting conditions between mapping & relocalization may degrade functionality of LocalVPS, including failing to relocalize. Map quality and proper scaling also affects relocalization results. Best results are achieved in textured environments with consistent lighting.BETA PROGRAM & SUPPORTWe're actively seeking real-world use cases to improve the product. APIs and behavior may change between versions. No guaranteed support is provided. Visit localvps.io to:• Share your project/use case for priority support• Get access to LocalVPS Mapping Tools• Provide feedback and influence development• Get early notification of commercial pricingTHIRD-PARTY COMPONENTSAsset uses OpenCV under Apache 2.0 License; see THIRD_PARTY_LICENSES_RUNTIME.txt file in package for details.SUPPORTED UNITY VERSIONS2022.3 LTS or newerRENDER PIPELINE SUPPORTBuilt-in Render Pipeline and Universal Render Pipeline (import included shader package). Instructions provided for URP setup.Claude Sonnet 4.5 for coding assistance.




