LTplus-AG/ifc-lite
说明与用途
**项目简介(2‑3 句话)**
LTplus-AG/ifc-lite 是一套基于 TypeScript 的开源库,能够在浏览器、服务器或桌面环境下解析、展示、查询、编辑并导出 IFC、IDS、BCF、点云等建筑信息模型(AEC)数据。它提供统一的 API/SDK/CLI,帮助 AI 助手和其他系统以标准协议直接操作真实的建筑数据和工具。
**价值**
- **桥接 AI 与实际工具**:通过标准化的 Model Context Protocol,让 AI 代理能够直接调用 IFC、IDS、BCF 等专业工具,实现“AI + 工具”协同工作。
- **统一数据入口**:一次接入即可支持多种 AEC 格式,降低跨系统集成成本。
- **灵活部署**:同一套代码既可在前端(浏览器)运行,也可作为后端服务或本地桌面应用使用,适配各种业务场景。
**典型接入方式**
- **API/SDK**:在 Node.js 或前端项目中
npm install @ltplus-ag/ifc-lite,使用其 TypeScript/JavaScript 接口进行模型加载、查询和编辑。 - **CLI**:通过
npx ifc-lite <command>在 CI/CD、批处理或本地脚本中完成模型转换、验证或导出。 - **服务器模式**:部署为 Express/Koa 中间件或独立的 HTTP 服务,提供 REST/GraphQL 接口,供 AI 代理或其他系统远程调用。
**生产可用性**
- **活跃度**:截至 2026‑06‑23 最近一次提交,拥有 249 ⭐、68 🍴,13 个相关话题,社区活跃。
- **技术成熟度**:全栈 TypeScript 实现,提供完整类型定义,易于在现代前端/后端项目中集成。
- **生态兼容**:支持标准 AEC 文件格式,已被多个开源和商业项目采用,具备真实生产环境验证。
- **风险**:需进一步审查许可证(MIT/Apache 等)和安全审计报告;保持维护者活跃度的监控。
综合来看,ifc-lite 在功能完整性、社区活跃度和技术实现上均已达到可用于正式生产的水平,适合作为 AI 助手与建筑信息模型交互的核心组件。
实际用途
LTplus-AG/ifc-lite helps connect AI assistants to real tools and data through a standard protocol.
- connect AI agents to tools
- ship Model Context Protocol servers
- standardize integrations
限制与审查说明
High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.
- 来源: github
- 语言: TypeScript
- 记录日期: 2026-09-05T17:31:33.812Z