Beta · 1.0.0

PRIVAKU Brain SDKOn-device AI SDK for iOS and Android

Drop a floating on-device agent into your own app. It drives your app's screens from a plain-English goal, asks before deleting or paying, and keeps prompts on the device. Compiled SDK only: binaries and install steps, no source code.

Version
1.0.0 beta
iOS
.xcframework · iOS 17+ · Xcode 16+
Android
.aar · minSdk 26 · compileSdk 35
Source
Binaries only

What it does

An on-device agent inside your app.

The person says what they want in plain English (or Japanese). PRIVAKU Brain carries it out on your app's own screens.

Your app only

Drives your app's own screens: UIKit and SwiftUI on iOS, Views and Jetpack Compose on Android. It does not control other apps.

On-device only

Apple Intelligence when available on iOS, optional local models, and a rules engine fallback. Prompts stay on the device.

Asks first

Asks before deleting or paying. CAPTCHAs are always handed to the person.

Binaries only

An iOS .xcframework and an Android .aar. Source code and source repos are not published.

Install · iOS

Add the XCFramework

Requires Xcode 16+ and a deployment target of iOS 17+. An Apple Silicon Mac is recommended for local builds.

  1. Unzip PrivakuBrainSDK-iOS-1.0.0.zip to get BrainSDK.xcframework.
  2. In Xcode: your app target → General → Frameworks, Libraries, and Embedded Content → + → Add Other… → select BrainSDK.xcframework → set to Do Not Embed (static).
  3. Make sure the resource bundle BrainSDK_BrainSDK.bundle is copied into your app if Xcode does not pick it up (Build Phases → Copy Bundle Resources).

Start a goal from your own code

import BrainSDK

BrainSDK.shared.run("Turn on dark mode and save")

Install · Android

Add the AAR

Requires minSdk 26, compileSdk 35, Kotlin 2.0+ and Java 17.

  1. Put PrivakuBrainSDK-Android-1.0.0.aar in, for example, app/libs/.
  2. Add it to your app module's build.gradle.kts:
dependencies {
    implementation(files("libs/PrivakuBrainSDK-Android-1.0.0.aar"))
    implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android:1.8.1")
    // If your app uses Jetpack Compose screens PRIVAKU Brain should read:
    // implementation("androidx.compose.ui:ui:1.7.5")
}

Start a goal from an Activity or Compose screen

Brain.run("Open settings and turn on dark mode")

Package and licence

What's in the download

iOS

BrainSDK.xcframework (ios-arm64 + ios-arm64_x86_64-simulator). No dSYMs, no .swift sources.

Android

Release .aar for com.privaku.brain (compiled classes + consumer ProGuard rules). No .kt or .java sources.

Proprietary. Available under licence for partner apps. Contact hello@privaku.com. Verify downloads with SHA256SUMS.txt.

More from PRIVAKU for developers