LYRAIOS

LYRAIOS

site icon
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应用程序的功能,特别是在金融网络和区块链公链交互方面。

核心功能

  1. 区块链公链操作:支持SOLANA、ETH等区块链的钱包地址检索、余额查询、资金转账、智能合约部署、链上借贷、合约函数调用和代币管理。
  2. 金融科技市场分析:提供实时股票价格跟踪、公司信息检索、分析师推荐和金融新闻聚合。
  3. 教育和培训系统:为教育领域提供学习和培训支持。
  4. 多模态交互接口:支持API、插件和智能硬件等多种交互方式。
  5. 多代理协作引擎:通过分布式任务编排系统实现动态多代理协作,支持企业级复杂工作流自动化。

适用场景

  1. 金融科技:区块链操作、金融分析和市场报告生成。
  2. 教育:学习和培训系统的开发和集成。
  3. 企业自动化:复杂工作流的自动化处理和任务调度。
  4. AI应用扩展:为现有AI应用程序添加金融和区块链功能。

工具列表

  1. Calculator:高级数学运算,包括阶乘和质数检查。
  2. Web Search:集成DuckDuckGo搜索,支持自定义结果限制。
  3. Financial Analysis:实时股票价格跟踪、公司信息检索、分析师推荐和金融新闻聚合。
  4. File Management:工作区文件的读写和列表管理。
  5. Research Tools:与Exa集成,提供全面的研究能力。

常见问题解答

  1. 如何获取LYRAI代币:未来高级VIP功能将仅支持使用SOLANA上的LYRAI代币支付。
  2. 如何集成第三方工具:通过定义工具清单、实现工具功能、注册工具和使用工具四个步骤完成。
  3. 如何确保安全性:使用TLS进行远程连接,验证连接来源,实现必要的认证和授权。

使用教程

使用依赖

  1. 安装Docker Desktop: sh # 从Docker官网下载并安装Docker Desktop https://www.docker.com/products/docker-desktop
  2. 导出凭证: sh export OPENAI_API_KEY=sk-*** export EXA_API_KEY=xxx export GOOGLE_API_KEY=xxx

安装教程

  1. 克隆仓库: sh git clone https://github.com/GalaxyLLMCI/lyraios cd lyraios
  2. 创建并激活虚拟环境: sh python3 -m venv aienv source aienv/bin/activate
  3. 安装依赖: sh pip install 'phidata[aws]'
  4. 设置工作区: sh phi ws setup cp workspace/example_secrets workspace/secrets cp example.env .env
  5. 运行LYRAIOS: sh phi ws up

调试方式

  1. 查看Streamlit应用: sh # 打开浏览器访问 http://localhost:8501
  2. 停止服务: sh phi ws down
  3. 检查API文档: sh # 访问API文档 http://localhost:8000/docs

许可证

该项目遵循 Apache-2.0 开源许可条款,请参阅 Apache-2.0 了解完整条款。