Back to directory

Napaxi

Napaxi is a mobile-native SDK for embedding on-device AI agent experiences directly into an app, giving Android, iOS and Flutter teams a shared Rust agent runtime with sandboxed tool execution while the host app keeps its own UI, accounts and model configuration.

Napaxi

The runtime handles the reusable pieces of an agent - sessions, workspace state, storage, tools, skills, MCP connections, platform hooks and background execution - while host apps retain ownership of product policy, permissions and which external capabilities an agent may reach. Local tool execution runs behind a sandbox with policy gates and host-controlled authorization, so a host app decides exactly which files, channels and background capabilities are exposed to an agent, and the runtime needs no Napaxi cloud server to operate.

Flutter is the first fully supported adapter and demo target, with Android and iOS SDK adapters sharing the same core API boundary. The SDK also connects apps, agents and channels to each other directly, supporting cross-app agent interaction and connections to external devices such as Bluetooth headsets or vehicle systems.

It is written in Rust with Flutter, Android and iOS adapters, and released under the GPL-3.0 license.

More in Agent frameworks

See all 902
  • Recurse

    recurse.run

    A serverless harness that lets a coding agent design, test, and deploy its own specialist sub-agents as tools, MCP servers, or bots, defined by a schema-validated manifest.

  • ProofForge

    shulgin.is-a.dev

    An AI-agent pipeline that decomposes a mathematics problem, proves each piece, and formalizes the result in Lean 4 and Mathlib until the Lean kernel accepts it, with six of its proofs already merged into Google DeepMind's formal-conjectures repository.

  • local-coder

    github.com

    Builds a local coding-agent team on top of Ollama and OpenCode by detecting the machine's hardware, recommending models for seven specialist roles, and testing whether each assigned model can actually use tools, edit a repository and pass verification.