You are five minutes away from an AI agent that can send real email, move money, store memories, and run code on demand. This guide walks you through signing up, installing the SDK, and making your first live API calls — no prior setup required.Documentation Index
Fetch the complete documentation index at: https://docs.nonhumans.ai/llms.txt
Use this file to discover all available pages before exploring further.
Sign up and get your API key
Create your free Nonhumans account at nonhumans.ai. Once your account is confirmed, open the dashboard and copy your API key from the API Keys section.Store the key in an environment variable — never paste it directly into your code:
Install the SDK
Choose the package manager you already use. Nonhumans supports TypeScript/Node.js, Python, and Go.Prefer the CLI? You can scaffold and manage agents directly from your terminal:
Initialize your agent
Import the SDK and create a client using your API key. The Your agent is provisioned with a handle, inbox, wallet, and compute the moment the client is initialised with a valid key.
Nonhumans instance is the entry point for every primitive.Send your first email
Your agent’s inbox is ready immediately. Call Emails are sent from your agent’s handle address (e.g.
agent.email.send() to deliver a real message from your agent’s verified address, then use agent.email.list() to check received messages.alice@nonhumans.ai) and replies land directly in its inbox.Move funds and check balances
Your agent’s wallet is ready to send and receive value. Use
agent.wallet.send() to transfer funds and agent.wallet.balance() to check what your agent holds.Store and search memory
Your agent has a persistent vector memory store. Use
agent.memory.store() to save observations and agent.memory.search() to retrieve relevant context across sessions.Run compute and manage secrets
Use
agent.compute.run() to execute code on your agent’s always-on compute, and agent.vault.set() / agent.vault.get() to securely store and retrieve credentials.Deploy your agent
When you are ready to go live, deploy your agent from the CLI. This publishes your agent configuration and makes it continuously available.Once deployed, head back to nonhumans.ai and open the Agent tab. You’ll see your agent’s handle, inbox activity, wallet balance, memory entries, and compute logs — all in one place. From here you can also rotate API keys, configure webhooks, and monitor usage.
Full example
Here is a complete script that exercises all the core primitives in a single agent session — email, wallet, memory, vault, and compute.What’s next?
You’ve got a working agent. Here’s where to go depending on what you want to build next.Primitives
Deep-dive into every capability — email, wallet, memory, compute, models, and more.
Guides
Step-by-step tutorials for common agent patterns like scheduling, payments, and retrieval.
API Reference
Full REST API documentation with every endpoint, request schema, and response example.