分类目录归档:开源项目

【置顶】开源项目一览表


...
一级分类 二级分类 项目名 简介 地址
AI 智能体框架 LangChain
AI-开发框架 多智能体协作框架 AutoGen
AI LLM(大语言模型)应用开发平台 BiSheng
AI 多智能体框架 MetaGPT
AI 开源大模型 DeepSeek
AI 金融大模型 FinRobot
AI FinGPT
AI FinNLP
量化 量化交易平台 vnpy 基于Python的开源量化交易平台开发框架 github
量化 量化交易框架 AlphaPy
AI量化 知识库 quant-wiki

Read more

【置顶】FinRobot-金融应用的开源 AI 智能体平台


FinRobot 是一个人工智能代理平台,它超越了 FinGPT 的范畴,是为金融应用精心设计的全面解决方案。它集成了多种多样的人工智能技术,不仅仅局限于语言模型。这种广阔的视野凸显了该平台的多功能性和适应性,能够满足金融行业多方面的需求。

FinRobot 是一个专注于金融应用的开源 AI 智能体平台,由 AI4Finance 基金会开发。它通过结合大语言模型(如 GPT-4)和多种金融工具,提供一系列功能,主要用于股票分析、市场预测、财务报表解读和报告生成。以下是一些核心特点和功能:

核心功能:

  1. 市场预测代理:输入公司代码、财务数据和新闻,预测股价走势并提供简要分析。
  2. 财务分析师代...

Read more

Lean-算法交易引擎


这个仓库是QuantConnect的Lean算法交易引擎,是一个事件驱动、专业级别的算法交易平台,具备优雅的工程设计和深度的量化概念建模。以下是对该仓库的详细介绍:

仓库概述

  • 平台特点:LEAN是一个事件驱动、专业级别的算法交易平台,注重优雅的工程设计和深度的量化概念建模。它支持开箱即用的替代数据和实时交易。
  • 模块化设计:该平台采用模块化设计,每个组件都可插拔和定制,并且自带了适用于所有主要插件点的模型。
  • CLI工具:提供QuantConnect Lean CLI命令行界面工具,方便开发者与Lean算法交易引擎进行交互,可用于管理项目、运行回测、部署实时算法等任务。

主要功能模块

    ...

Read more

QuantLib-定量金融的免费开源库


这个仓库是QuantLib,一个用于定量金融的免费开源库,旨在为定量金融提供一个全面的软件框架,可用于建模、交易和风险管理等实际场景。以下是对该仓库的详细介绍:

仓库基本信息

Read more

pandas-ai-自然语言数据分析平台- AI 的数据分析工具


这个仓库 pandas-ai 是一个 Python 平台,它的核心功能是让用户能够以自然语言的方式与数据进行交互,帮助非技术用户更自然地使用数据,也能帮助技术用户在处理数据时节省时间和精力。以下是对该仓库的详细介绍:

主要功能模块

  1. Vector Stores(向量存储)
    • 抽象接口:定义了 VectorStore 抽象基类,其中包含了一系列抽象方法,如 add_question_answeradd_docsdelete_question_and_answers 等,用于添加、更新、删除和查询问题答案以及文档等操作。
    • 具体实现:实现了 LanceDB 类,该类继承自 VectorSto...

Read more

dbt-core-Data Build Tool-数据转换工具



1. 一段话总结
dbt Labs通过dbt Cloud提供数据仓库转换解决方案,帮助企业构建高质量、可信赖的数据产品,降低成本并提升效率。其核心功能包括自动化数据管道、标准化治理、跨平台集成及社区协作,服务HubSpot、Nasdaq、Vestas等知名企业,实现数据团队与业务的高效协同。官网强调减少数据工作负担提升数据ROI,并通过收购SDF Labs增强SQL开发体验,吸引超过10万数据专业人员加入社区。


2. 思维导图

- dbt Labs
  - 核心产品:dbt Cloud
    - 功能特点
      - 自动化数据管道
      - 标准化治理
     ...

Read more

Postcat- API 开发测试工具


这个仓库是 Postcat API 客户端项目的代码库,Postcat 是一个强大的开源、免费的、跨平台的 API 开发测试工具,适合中小团队及个人使用。以下是对该仓库的详细介绍:

项目概述

Postcat 是一个支持多种协议(如 REST、Websocket 等,即将支持 GraphQL、gRPC、TCP、UDP)的 API 开发测试工具,可帮助用户加速完成 API 开发和测试工作。它具有轻巧灵活的特点,并且设计了强大的插件系统,用户可以通过插件增强其功能。

项目结构

仓库的主要目录结构如下:

.editorconfig
.eslintignore
.eslintrc.js
.gita...

Read more

MyTT-精炼且高效的量化工具箱


这个仓库名为 MyTT,它是一个精炼且高效的量化工具箱,可将通达信、同花顺、文华麦语言等指标公式最简移植到 Python 中。以下是对该仓库的详细介绍:

功能特点

  1. 核心库轻量化:项目核心库仅一个文件 MyTT.py,无需安装设置,可自由裁剪,使用时只需 from MyTT import * 即可。
  2. 代码易读:代码逻辑简单易懂,即使是初学者也能轻松理解,还可自行添加指标并应用到项目中。
  3. 无需安装 ta - lib 库:采用纯 Python 代码实现核心逻辑,避免了安装 ta - lib 库可能遇到的问题。
  4. 指标写法兼容:与通达信、同花顺的指标写法完全兼容,新指标基本无需修改即可直接使用。...

Read more

dagster-构建数据管道和工作流-开源项目


这个仓库 dagster 是一个用于构建数据管道和工作流的开源项目,从代码结构和内容来看,它具备以下特点和功能:

主要功能模块

  1. 存储配置:支持多种数据库作为存储后端,包括 MySQL 和 PostgreSQL。用户可以通过修改 dagster.yaml 文件来配置使用哪种存储后端。
    • MySQL 存储:定义了 DagsterMySQLStorage 类,使用 MySqlStorageConfig 进行配置。相关代码位于 dagster/python_modules/libraries/dagster-mysql/dagster_mysql/storage.py
    • PostgreSQL 存...

Read more

Apache Superset-开源现代数据探索与可视化平台


Apache Superset

平台概述

  • 定位:开源现代数据探索与可视化平台,支持从简单图表到复杂地理空间分析的多种场景。
  • 核心价值:轻量、快速、直观,适用于不同技能水平用户,支持无代码可视化构建器和高级SQL IDE。

核心功能

  1. 可视化能力
  2. 40+ 预安装可视化类型(如折线图、地理图、柱状图等)。
  3. 支持自定义可视化插件扩展功能。

  4. 数据交互与分析

  5. 拖拽式图表构建器与 SQL 实验室(支持 Jinja 模板、数据库元数据浏览)。
  6. 交叉过滤、钻取(Drill-to-detail)、按维度钻取(Drill-by)深度分析。
  7. 数据缓存优化图表加载速度。

  8. 数据集管理 ...

Read more