A voice.
Generate language that belongs in your application. Supply the personality, instructions and purpose.
TEXT & CONVERSATION ↗AN OPEN DOOR TO YOUR NEXT IDEA
A little intelligence.
A world of your own making.
GH0ST-funded requests on Robinhood. Qwen inference on ICP. Public paid access is in preparation.
JAVASCRIPT · TYPESCRIPT · EVM WALLETS · ICP
QWEN3 PARAMETERS
RH PAYMENT / ICP INFERENCE
UP TO 128 OUTPUT TOKENS
MAXIMUM PROMPT UTF-8 BYTES
02 / FROM LANGUAGE TO SOMETHING MORE
Build an assistant. Give a character a voice. Let an agent work with the tools you trust.
Generate language that belongs in your application. Supply the personality, instructions and purpose.
TEXT & CONVERSATION ↗Bring the conversation with you. Your project decides what to remember and what the model sees.
CONTEXT YOU CONTROL ↗Register your own tools. Validate each request, bound the work, and approve actions when it matters.
BOUNDED TOOL AGENTS ↗03 / DEVELOPER PREVIEW
Public access is in preparation.
Explore the interface and integration shape.
Asynchronous text requests. No token streaming. The deployed contract may set a lower output limit.
GH0ST / ON-CHAIN REQUESTS
This pilot requires a reviewed deployment, an admitted owner wallet and a pre-registered agent. No transaction is available yet.
Your prompt and answer will be public on-chain. Do not include private information.
Requests use GH0ST on Robinhood. Fees appear only after a reviewed deployment is verified. Paid access is not active yet.
04 / MAKE IT YOURS
Connect an admitted wallet. Read the on-chain quote. Fund a bounded request and receive a signed result. Paid access is still in preparation.
GH0ST-paid on-chain requests. A reviewed deployment and pre-registered agent are required. Public access is not active yet.
import { GH0STPaidClient } from '@gh0st/agent-kit/paid';
import { inspectPaidManifest } from '@gh0st/agent-kit/paid/manifest';
const access = inspectPaidManifest(reviewedDeployment);
if (!access.activationReady) {
throw new Error('Paid access is still in preparation.');
}
// After the owner explicitly connects their wallet:
const paid = new GH0STPaidClient({
provider, signer, manifest: access.manifest
});
const quote = await paid.getQuote(registeredAgentId);
// Show the on-chain quote before any wallet action.05 / AGENCY, WITH INTENTION
Qwen proposes a tool call. The kit checks its arguments and your approval rules. Your function runs, and the observed result returns to the model.
The kit includes a project-catalog example. Generated text is never evaluated as code.
SOMETHING IS WAITING TO BE BUILT.
Source, clients and self-hosting examples. Public request access is in preparation.