Signed skill registries
Install verified skill packs. Your host checks signatures and decides which capabilities to trust.
Nexara is an open-source Rust runtime for AI agent tools. Set permissions, verify skills, and audit every call.
reads orders, never refunds defines what an agent can do. Try the examples below.
Install verified skill packs. Your host checks signatures and decides which capabilities to trust.
Check permissions and require confirmation before a tool runs.
Discover and call remote tools over HTTP with authentication and host allowlists.
Protect secrets and trace tool calls. Optional ranking stays within your policy.
You own identity and execution. Nexara handles skill discovery, tool policy, secrets, and audit.
Catalogs, executors, trust resolution, user context, and final action.
Registries, runtime policy, secrets, remote contracts, audit, and APIs.
Embed Nexara and enable only the modules you need.
Serve tools and admin APIs behind your authentication.
List and call tools from your browser or Node app.
[dependencies]
nexara = { version = "0.1", features = [
"runtime",
"registry",
"remote",
"secrets",
"policy",
"server"
] }
import { NexaraClient } from "@nexara/runtime";
const nexara = new NexaraClient({
baseUrl: "https://tools.example.com",
token: process.env.NEXARA_TOKEN
});
const tools = await nexara.listTools({
prompt: "Find the best search capability"
});
Follow the guide to connect your first tools.