What is GenKaKu?
GenKaKu is a peer-to-peer market for AI compute, delivered as two plugins for DeepSeek Harness. A worker shares the models already installed on its machine through local Ollama. A user points an ordinary agent session at one of those workers and pays in USDC on Base, per started minute.
There is no central server that matches jobs. The directory is a smart contract, the connection is libp2p, and the payment is escrow released per started minute.
The two plugins
| Plugin | Package | What it does |
|---|---|---|
| Worker | @genkaku/dsh-worker-plugin | Serves this machine's Ollama models and quotes a price |
| User | @genkaku/dsh-user-plugin | Adds the network as a model provider inside DeepSeek Harness |
Both can be installed on the same machine. Each owns its own settings document and its own wallet, so selling and buying stay separate.
The three protocol pieces
| Piece | What it is | Where it lives |
|---|---|---|
| WorkerRegistry | On-chain directory of workers | Base Sepolia |
| libp2p | Connection between user and worker | Between the two peers |
| JobEscrow | USDC escrow and settlement | Base Sepolia |
What it is not
- No token. No GenKaKu token, no sale, no staking, no treasury token.
- Not a cloud API. Models run on the worker's own hardware, on the worker's own electricity.
- Not on mainnet. The plugins refuse a mainnet chain ID. Everything is Base Sepolia and test USDC.
- Not a managed service. GenKaKu Labs operates no inference capacity and holds no user funds.
Pricing in one sentence
The worker sets an hourly quote; billing accrues per started minute, so a two-minute job pays two minutes. A quote of 0 means free: the model is listed and served, and no escrow or gas is involved.
Status
Experimental, Base Sepolia only. The contracts are deployed, two workers have settled and withdrawn USDC, and the plugins are published on npm. Mainnet is a separate milestone and is not promised by any date.
Where to go next
- How it works — discovery, connection, inference, settlement
- Run a worker — share your Ollama models
- Use network models — install the user plugin
- Architecture — what runs where
- Safety and privacy — what is visible, and to whom
License
Source is dual licensed: AGPL-3.0-or-later for open-source use, or a commercial license for integrations that cannot accept AGPL's copyleft terms. Versions published to npm under MIT before this change remain available under MIT. Commercial licensing: legal@genkaku.app.