OpenViSTAI · Agents · Blockchain · Crypto
Menu
Agent Frameworks

Kuberna Labs

Kuberna Labs is an MIT-licensed TypeScript framework for building, deploying, certifying and monetizing autonomous AI agents that operate across decentralized networks. It combines agent orchestration with cross-chain intents, SDK-based integration and certification-related components involving TEEs and zkTLS.

Independent OpenViST project profile, based on linked sources.

Kuberna Labs — OpenViST project profile in Agent Frameworks.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Kuberna Labs when an AI-agent project needs to coordinate blockchain-oriented actions across decentralized networks, particularly for cross-chain, DeFi or certification-related workflows.

Who it is for

  • Web3 developers building autonomous agents
  • Teams creating cross-chain decentralized workflows
  • TypeScript developers evaluating an SDK-based agent integration

Documented uses

  • Build autonomous agents that perform actions across decentralized networks
  • Create an orchestration layer for Web3 workflows
  • Explore certification or attestation components using TEE- or zkTLS-related technology
  • Develop cross-chain intent execution for decentralized applications
  • Expose agent functionality through the identified SDK
Before you choose

Requirements & limits

The project is presented as a public, active repository with an MIT license. The supplied material does not specify pricing or account requirements.

  • The framework is TypeScript-based and includes an identified SDK.
  • Cross-chain intents are a stated capability, but exact supported networks and implementation steps are not provided.
  • TEE and zkTLS components are identified for certification-related work, while detailed integration instructions are not included.
  • The project targets Web3 workflows rather than general-purpose agent application development.
  • Cloud, server and self-hosted environments are identified in the technical profile.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Set up and start the Kuberna Labs local app

Install the repository dependencies, configure its backend environment and database, compile contracts, and start the backend and frontend locally.

Before you start

  • A local environment with Git, Node.js/npm, and access to the repository.
  • Values for DATABASE_URL and JWT_SECRET in the backend environment file.

Steps

  1. Clone the repository with the command below, enter its directory, and run the command below.

    Documented command
    git clone https://github.com/kawacukennedy/kuberna-labs.git
    Documented command
    npm install
  2. Install workspace dependencies by running cd backend && npm install && cd .., then repeat for frontend and sdk.

  3. Copy backend/.env.example to backend/.env, then edit DATABASE_URL and JWT_SECRET.

  4. Run cd backend && npx prisma migrate dev && cd .., followed by the command below.

    Documented command
    npx hardhat compile
  5. Start the backend with cd backend && npm run dev; in another terminal, start the frontend with cd frontend && npm run dev.

Expected outcome

The README identifies the backend API as running on port 3000 and the frontend on port 3001.

Guide limitations

  • The guide does not specify database provisioning beyond noting that docker-compose up provides a fully local environment with PostgreSQL pre-configured.
  • The README does not provide the required environment values or further deployment instructions.
Source-based practical guide

Submit and monitor an agent task using the Kuberna SDK

Use the SDK to create a natural-language agent task and wait for its completion result.

Before you start

  • An application with @kuberna/sdk installed using npm install @kuberna/sdk.
  • A Kuberna API key.

Steps

  1. Import KubernaClient from @kuberna/sdk.

  2. Create a client with new KubernaClient({ apiKey: 'your-api-key' }).

  3. Call client.agents.createTask with an intent and strategy, such as the README's Base swap example.

  4. Call client.agents.waitForCompletion(task.id) and read the returned certificate.

Expected outcome

The SDK example returns a completion result and accesses its certificate.

Guide limitations

  • The README does not explain how to obtain an API key or describe other SDK methods, error handling, or task execution guarantees.
COMPARE OPTIONS

Compare options for Agent orchestration

These projects document a common task and share a project role. This is a source-based comparison, not an execution benchmark or a guarantee of interchangeability.

ProjectDocumented purposePlatformAccess and requirements
Kuberna LabsBuild autonomous agents that perform actions across decentralized networksCloud, Self-hosted, ServerThe project is presented as a public, active repository with an MIT license. The supplied material does not specify pricing or account requirements.
AgeniteDefine typed tools with JSON Schema validation and error handling.CLI
VeldraCreate an agent with a policy, tools, skills, knowledge base and reasoning method.Self-hostedThe documented deployment is self-hosted and uses a sign-in gate after a first-run administrator account is created.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
3 October 2026
Original website title
kawacukennedy/kuberna-labs · Official homepage title · retained in its source language