一个由 Starknet 驱动的代理引擎,用于创建强大且安全的 AI 代理。它既可以作为 NPM 包使用,也可以作为即用型后端使用。
快速入门
先决条件
Starknet 钱包(推荐: Argent X )
AI 提供商 API 密钥(Anthropic/OpenAI/Google Gemini/Ollama)
已安装 Node.js 和 pnpm
安装
配置
通过复制
.env.example创建.env文件:
然后,在.env文件中填写必要的值:
配置 AI 模型(可选):
config/models/default.models.json文件定义了用于不同任务(fast、smart、cheap)的默认 AI 模型。您可以自定义此文件,或创建新的模型配置(例如my_models.json),并在运行代理时指定它们。请参阅config/models/example.models.json了解其结构。代理使用模型配置中的
provider程序字段来确定从.env文件加载哪个 API 密钥(例如,如果provider是openai,它会加载OPENAI_API_KEY)。在
config/agents/目录中创建代理配置文件(例如default.agent.json或my_agent.json):
您可以使用snakagent上的工具轻松创建您自己的代理配置
用法
提示模式
运行提示:
服务器模式
运行服务器:
可用模式
|交互模式|自主模式| |---|---|---| |提示模式|✅|✅| |服务器模式|✅|✅|
在你的项目中实现 Snak
安装 snak 包
创建代理实例
行动
要了解有关操作的更多信息,您可以阅读此文档部分。套件中全面的界面将提供所有可用插件及其操作的易于浏览的目录,使发现和使用更加简单。
要向代理添加操作,您可以轻松按照此处的分步指南进行操作
贡献
欢迎贡献代码!欢迎提交 Pull 请求。
执照
MIT 许可证 - 有关详细信息,请参阅 LICENSE 文件。
有关详细文档,请访问docs.kasar.io
This server cannot be installed
Related Resources
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 -25145MIT 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