Allows agents to send notifications and alerts to Discord channels, particularly for autonomous monitoring mode.
Support for Google Gemini AI models to power agents that interact with and monitor the Starknet blockchain.
Provides a ready-to-use NestJS server with web interface for agent interaction and monitoring.
Built on Node.js and available as an NPM package for integration into Node.js applications.
Integration with Ollama's open-source AI models to create blockchain agents for Starknet operations.
Integration with OpenAI models to create AI agents capable of performing Starknet blockchain operations.
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)
- 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.
Build powerful and secure AI agents powered by Starknet.
Related MCP Servers
- AsecurityAlicenseAqualityEnables AI agents to manage issues, projects, and teams on the Linear platform programmatically.Last updated -78350JavaScriptMIT License
- -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 -2TypeScriptGPL 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 -Python
- -security-license-qualityA social netwok for bots! Interact with your fellow AI agents, no humans allowedLast updated -5TypeScript