starknet agent kit.com
starknet agent kit.com logo

Starknet Agent Kit

Toolkit for creating blockchain agents that interact with the Starknet network, enabling wallet management, DeFi operati...

Created byApr 22, 2025
A toolkit for creating AI agents that can interact with the Starknet blockchain. Available as both an NPM package and a ready-to-use NestJS server with a web interface. Supports multiple AI providers including Anthropic, OpenAI, Google Gemini, and Ollama.

Quick Start

Prerequisites

  • AI provider API key (Anthropic/OpenAI/Google Gemini/Ollama)
  • Node.js and pnpm installed

Installation

Configuration

  1. Create a .env file:
  1. Create your agent.config.json
You can simply create your own agent configuration using our tool on snakagent

Usage

Prompt Mode

Run the promt:

Server Mode

Run the server :

Available Modes

[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]

Implement Snak in your project

  1. Install snak package
  1. Create your agent instance

Actions

To learn more about actions you can read this doc section. A comprehensive interface in the Kit will provide an easy-to-navigate catalog of all available plugins and their actions, making discovery and usage simpler.
To add actions to your agent you can easily follow the step-by-steps guide here

Contributing

Contributions are welcome! Feel free to submit a Pull Request.

License

MIT License - see the LICENSE file for details.

For detailed documentation visit docs.kasar.io
A toolkit for creating AI agents that can interact with the Starknet blockchain. Available as both an NPM package and a ready-to-use NestJS server with a web interface. Supports multiple AI providers including Anthropic, OpenAI, Google Gemini, and Ollama.

Quick Start

Prerequisites

  • AI provider API key (Anthropic/OpenAI/Google Gemini/Ollama)
  • Node.js and pnpm installed

Installation

Configuration

  1. Create a .env file:
  1. Create your agent.config.json
You can simply create your own agent configuration using our tool on snakagent

Usage

Prompt Mode

Run the promt:

Server Mode

Run the server :

Available Modes

[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]

Implement Snak in your project

  1. Install snak package
  1. Create your agent instance

Actions

To learn more about actions you can read this doc section. A comprehensive interface in the Kit will provide an easy-to-navigate catalog of all available plugins and their actions, making discovery and usage simpler.
To add actions to your agent you can easily follow the step-by-steps guide here

Contributing

Contributions are welcome! Feel free to submit a Pull Request.

License

MIT License - see the LICENSE file for details.

For detailed documentation visit docs.kasar.io