
LYRAIOS

2025.03.19
217
Python区块链服务金融科技AI操作系统多代理协作金融服务开发效率
LYRAIOS 是一个基于模型上下文协议(MCP)的多AI代理操作系统,旨在扩展AI应用程序(如Claude Desktop和Cursor)的功能,使其能够与金融网络和区块链公链交互。该系统提供了一系列高级AI助手功能,包括区块链公链操作(如SOLANA、ETH等)、金融科技市场分析、教育领域的学习和培训系统等。LYRAIOS采用分层架构设计,包括用户界面层、核心OS层、MCP集成层和外部服务层,支持多模态交互接口和第三方工具/服务的即插即用。
View on GitHub
Overview
基本能力
产品定位
LYRAIOS 是一个AI代理操作系统,专注于扩展AI应用程序的功能,特别是在金融网络和区块链公链交互方面。
核心功能
- 区块链公链操作:支持SOLANA、ETH等区块链的钱包地址检索、余额查询、资金转账、智能合约部署、链上借贷、合约函数调用和代币管理。
- 金融科技市场分析:提供实时股票价格跟踪、公司信息检索、分析师推荐和金融新闻聚合。
- 教育和培训系统:为教育领域提供学习和培训支持。
- 多模态交互接口:支持API、插件和智能硬件等多种交互方式。
- 多代理协作引擎:通过分布式任务编排系统实现动态多代理协作,支持企业级复杂工作流自动化。
适用场景
- 金融科技:区块链操作、金融分析和市场报告生成。
- 教育:学习和培训系统的开发和集成。
- 企业自动化:复杂工作流的自动化处理和任务调度。
- AI应用扩展:为现有AI应用程序添加金融和区块链功能。
工具列表
- Calculator:高级数学运算,包括阶乘和质数检查。
- Web Search:集成DuckDuckGo搜索,支持自定义结果限制。
- Financial Analysis:实时股票价格跟踪、公司信息检索、分析师推荐和金融新闻聚合。
- File Management:工作区文件的读写和列表管理。
- Research Tools:与Exa集成,提供全面的研究能力。
常见问题解答
- 如何获取LYRAI代币:未来高级VIP功能将仅支持使用SOLANA上的LYRAI代币支付。
- 如何集成第三方工具:通过定义工具清单、实现工具功能、注册工具和使用工具四个步骤完成。
- 如何确保安全性:使用TLS进行远程连接,验证连接来源,实现必要的认证和授权。
使用教程
使用依赖
- 安装Docker Desktop:
sh # 从Docker官网下载并安装Docker Desktop https://www.docker.com/products/docker-desktop
- 导出凭证:
sh export OPENAI_API_KEY=sk-*** export EXA_API_KEY=xxx export GOOGLE_API_KEY=xxx
安装教程
- 克隆仓库:
sh git clone https://github.com/GalaxyLLMCI/lyraios cd lyraios
- 创建并激活虚拟环境:
sh python3 -m venv aienv source aienv/bin/activate
- 安装依赖:
sh pip install 'phidata[aws]'
- 设置工作区:
sh phi ws setup cp workspace/example_secrets workspace/secrets cp example.env .env
- 运行LYRAIOS:
sh phi ws up
调试方式
- 查看Streamlit应用:
sh # 打开浏览器访问 http://localhost:8501
- 停止服务:
sh phi ws down
- 检查API文档:
sh # 访问API文档 http://localhost:8000/docs