A Agent Engine for creating powerful and secure AI Agents powered by Starknet. Available as both an NPM package and a ready-to-use backend.
Quick Start
Prerequisites
- Starknet wallet (recommended: Argent X)
- AI provider API key (Anthropic/OpenAI/Google Gemini/Ollama)
- Docker and Docker compose installed
- Node.js and pnpm installed
Installation
Configuration
- Create a
.env
file by copying.env.example
:
Then, fill in the necessary values in your .env
file:
- Configure AI Models (Optional):
The
config/models/default.models.json
file defines the default AI models used for different tasks (fast
,smart
,cheap
). You can customize this file or create new model configurations (e.g.,my_models.json
) and specify them when running the agent. Seeconfig/models/example.models.json
for the structure.The agent uses theprovider
field in the model configuration to determine which API key to load from the.env
file (e.g., ifprovider
isopenai
, it loadsOPENAI_API_KEY
). - Create your agent configuration file (e.g.,
default.agent.json
ormy_agent.json
) in theconfig/agents/
directory:
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
Interactive Mode | Autonomous Mode | |
---|---|---|
Prompt Mode | ✅ | ✅ |
Server Mode | ✅ | ✅ |
Implement Snak in your project
- Install snak package
- 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
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Starknet을 기반으로 하는 강력하고 안전한 AI 에이전트를 구축하세요.
Related MCP Servers
- -securityAlicense-qualityA comprehensive toolkit for building AI agents with blockchain capabilities, enabling interactions with multiple blockchain networks for tasks like wallet management, fund transfers, smart contract interactions, and cross-chain asset bridging.Last updated -3GPL 3.0
- -securityFlicense-qualityIntegrates with the AgentCraft framework to enable secure communication and data exchange between AI agents, supporting both premade and custom enterprise AI agents.Last updated -1
- AsecurityAlicenseAqualityA comprehensive Model Context Protocol server that enables AI agents to interact with Starknet blockchain, query data, manage wallets, and work with smart contracts.Last updated -25514MIT License
- -securityAlicense-qualityA lightweight framework for building and orchestrating AI agents through the Model Context Protocol, enabling users to create scalable multi-agent systems using only configuration files.Last updated -MIT License