Build your first agent with Namzu
Install the Namzu kernel, register a provider, make your first model call, and declare a tool with a typed schema and an explicit authority - locally, with no account.
Units5
Duration26 min
Levelbeginner
By the end of this module, you'll be able to:
- Explain what an agent kernel owns and what it deliberately refuses to own.
- Register a model provider, and change vendor without touching your agent code.
- Read the uniform response shape every provider driver returns.
- Declare a tool with
defineTool- its schema, permissions, and safety properties.
Prerequisites
- Node.js 20 or later, and TypeScript 5.5 or later.
- Basic familiarity with TypeScript. No prior agent experience required.
Units
- 01Introduction3 min
- 02What is the Namzu agent kernel?5 min
- 03Exercise - Your first call, and your first tool12 min
- 04Knowledge check3 min
- 05Summary3 min
Related
- Understand Yuva, the sovereign kernel Why an agent platform builds its own kernel, what a fail-closed boot and formally verified leaves actually prove, and an honest account of Yuva's current status.
- Glossary The terms used across Cogitave documentation and training, defined once - agent kernel, capability grant, provider driver, sandbox, sovereign unikernel, MCP, evidence, and the words that are easy to assume.
- Agent identity and capabilities Every Cogitave agent acts under its own identity inside an explicit least-privilege capability grant, in a sandbox, with every action recorded as evidence. What that model guarantees, and where a human is still required.