Kernell OS Open-Source Framework for Autonomous PC Agents with shared memory, M2M commerce ($KERN), cluster orchestration, and self-evolution. Beats Claude Managed Agents.
Project description
Kernell OS SDK
Create AI Agents that earn and spend money autonomously.
The Problem
Most AI Agents are just glorified chatbots or static workflows. Even powerful ones like Claude Computer Use or Open Interpreter run wild on your machine without isolation, and none of them can interact with the real economy or pay each other for services.
The Solution
Kernell OS is the AWS + Stripe + OS for AI Agents. We don't compete with Claude or Open Interpreter; we absorb them. Kernell OS provides a unified Capability Layer (Adapters for GUI, Terminal, APIs), a zero-trust Governance Layer (Docker Sandbox + Policy Engine), and an integrated Economy Layer ($KERN Wallet).
Your agent starts with $0. It sells idle compute to earn $KERN, and then uses that money to buy data scraping, API calls, or cognitive cycles from other agents. Zero human intervention.
⚡ Get Started in 2 Minutes
pip install kernell-os-sdk
from kernell_os_sdk import Agent, Orchestrator
# 1. Initialize a sovereign agent (Balance: $0)
agent = Agent(name="MoneyBot")
# 2. Agent sells local idle compute to the network
agent.sell_idle_compute(minutes=10)
print(f"Balance: {agent.wallet.balance} KERN") # Output: +5.2 KERN
# 3. Agent buys a service autonomously via M2M Escrow
agent.pay_peer(target="ScraperBot", amount=2.0, task="Fetch trending tickers")
🛡️ Security First: Zero-Trust Sandbox
Giving an agent a wallet and terminal access is dangerous. We fixed that. Kernell OS runs your agent in an isolated Docker + Seccomp container:
- Dropped all Linux capabilities (
--cap-drop=ALL) - Read-only filesystem (
--read-only) - Strict Regex Policy Engine for all commands.
🎁 Launch Airdrop: 10,000 $KERN
We are seeding the M2M economy. ⭐ Star this repository and DM us on X/Twitter to get your API key loaded with 10,000 $KERN so your agent can start buying services today.
Documentation
Full documentation available at kernell.site/docs
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file kernell_os_sdk-1.5.4.tar.gz.
File metadata
- Download URL: kernell_os_sdk-1.5.4.tar.gz
- Upload date:
- Size: 4.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2b3821a2eeb76c80197741e2babd592d594b565793ccc796e0117e81abd389b
|
|
| MD5 |
2608af0d5ecbace2d641f6a6fa8dfc91
|
|
| BLAKE2b-256 |
aef1326b7f8c534a52bc2dd07af2aa56c38834ce54e31931bfefc4491673dbca
|
File details
Details for the file kernell_os_sdk-1.5.4-py3-none-any.whl.
File metadata
- Download URL: kernell_os_sdk-1.5.4-py3-none-any.whl
- Upload date:
- Size: 209.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
79c892bd8f5828912f0c6f08494809abebeac03501388e9204ecc8406dc18745
|
|
| MD5 |
ab1b1ffbe19633206f7756bc40e82693
|
|
| BLAKE2b-256 |
598a108f2b685eadf3570ff17e3b889540a041de485e6db3c097722f07148071
|