Kuberna Labs

Tools & Infrastructure 💻 TypeScript ⚖️ MIT 🟢 Actively maintained
51 stars

Kuberna Labs is an agent orchestration platform that lets developers deploy, run, and certify autonomous AI agents capable of executing cross-chain Web3 tasks. It solves the complexity of managing LLM infrastructure, blockchain RPCs, and certification pipelines by providing secure execution rails, natural language intent parsing, and on-chain escrow. It is for Web3 developers and teams who want to deploy autonomous agents for trading, monitoring, and execution on multiple blockchains.

✨ Key features

  • Autonomous agent orchestration with full decision tracing
  • Natural language intent parsing into structured on-chain actions
  • Cross-chain support for Ethereum, Base, Polygon, Arbitrum, Solana
  • On-chain escrow with dispute resolution for secure settlement
  • Post-quantum SilentVerify certificates for agent reputation
  • TEE execution via Intel SGX enclave provisioning

🎯 Use cases

  • Deploy AI agents that execute trades based on natural language commands
  • Automate yield optimization and arbitrage strategies across chains
  • Create a marketplace for cross-chain task bidding and execution
  • Issue verifiable certificates for agent actions and reputation
  • Build a dashboard to monitor and manage autonomous agents

📦 Installation

🧰 Requirements: Requires Node.js >=18 <26, npm >=9, PostgreSQL 14+ (or Supabase), and a free WalletConnect ID. Optional API keys for AI backend (Virtuals), Stripe, and other integrations.

1. Clone and install
git clone https://github.com/kawacukennedy/kuberna-labs.git
cd kuberna-labs
npm install
2. Install workspace dependencies
cd backend && npm install && cd ..
cd frontend && npm install && cd ..
cd sdk && npm install && cd ..
3. Configure environment
cp backend/.env.example backend/.env
4. Set up database
cd backend && npx prisma migrate dev && cd ..
5. Compile smart contracts
npx hardhat compile
6. Start the backend (API on port 3000)
cd backend && npm run dev
7. In another terminal, start the frontend (port 3001)
cd frontend && npm run dev

Tip: Use docker-compose up for a fully local environment with PostgreSQL pre-configured.

🚀 Usage

import { KubernaClient } from '@kuberna/sdk';

const client = new KubernaClient({
  apiKey: 'your-api-key',
});

// Create an agent with a natural language task
const task = await client.agents.createTask({
  intent: 'swap 1 ETH for USDC on Base when price > 3200',
  strategy: 'limit_order',
});

// Monitor execution
const result = await client.agents.waitForCompletion(task.id);
console.log('Task completed:', result.certificate);

❓ FAQ

What are the prerequisites to run Kuberna Labs?

You need Node.js >=18 <26, npm >=9, PostgreSQL 14+ (or Supabase), and a free WalletConnect ID from cloud.walletconnect.com.

Does Kuberna Labs require an LLM API key?

No, it has a Local AI mode with a zero-dependency intent parser that requires no API key. For advanced AI features, you can optionally configure an AI backend like Virtuals.

Which blockchains are supported?

Kuberna Labs supports Ethereum, Base, Polygon, Arbitrum, and Solana for cross-chain tasks.

How can I deploy the platform?

The README mentions deployment on Render via render.yaml with auto-deploys on push to main. You can also use docker-compose for a local environment.

📊 Repository

Stars★ 51
Forks🍴 6
Open issues🐛 26
Last commit🕒 Sep 2, 2026
Created📅 Mar 2026
Language💻 TypeScript
License⚖️ MIT

🤖 Overview, features, install steps and FAQ were generated from the project's README on Sep 4, 2026. Always check the original source before running commands.