• Home
  • Guide
    Upload GuideInstallation Guide
  • API Docs
    Development GuideAPI CallsAPI Reference
  • Related Sites
    EasyEDAJLCHUBOSHWLab
  • Editor
    Online Editor (Pro)Client Download
  • Manage extensions
  • LoginRegister
· EasyEDA Extension Marketplace
Home

Guide

Upload GuideInstallation Guide

API Docs

Development GuideAPI CallsAPI Reference

Related Sites

EasyEDAJLCHUBOSHWLab

Editor

Online Editor (Pro)Client Download
LoginRegister

AI Library Builder

oshwhub-official3v2.3.2
(0)Apache-2.0
AI-powered symbol and footprint generator
Details
Changelog
Historical versions
Comments

AI Library Builder

oshwhub-official3
(0)Apache-2.0
Details
Changelog
Historical versions
Comments

AI Intelligent Library Building Assistant

中文

The symbol and footprint generator based on large models provides intelligent component library construction solutions for EasyEDA Professional Edition.

Functional Features

  • AI-Powered: Intelligently recognizes and generates component symbols based on large language models
  • PDF Parsing: Supports extracting component information from PDF datasheets
  • Precise Identification: Automatically identify pin information, package parameters, and component specifications
  • Multi-Package Support: Supports multiple package types such as BGA, DIP, QFN, and more
  • Visual Interface: Provides an intuitive graphical operation interface
  • Live Preview: Supports real-time preview of symbols and footprints
  • Information Copy: Supports quick copying and editing of symbol information

Key Features

Symbol Generation

  • Smart Recognition: Automatically extract pin information from PDF documents
  • Symbol Creation: Generate standardized symbols based on extracted information
  • Pin Configuration: Support editing and optimization of pin information
  • Layout Optimization: Automatically perform dual-side symbol layout

Footprint Generation

  • Parameter Extraction: Extract footprint dimension parameters from technical documents
  • Auto-Generation: Automatically generate corresponding footprints based on parameters
  • Preview Feature: Provide real-time preview of footprints
  • Parameter Adjustment: Support manual fine-tuning of footprint parameters

Supported Footprint Types

Footprint TypeSupport StatusDescription
BGA✅ SupportBall grid array package, middle rectangle needs API improvement
DIP✅ SupportDual in-line package, pads need API improvement
QFN✅ SupportQuad flat no-lead package
QFP✅ SupportQuad flat package
SOP✅ SupportSmall outline package

Instructions for Use

Configure Extension

1.gif

  1. Import the eext extension file of this extension in Settings - Extensions - Extension Manager, enable and allow external interaction of the extension.

2.gif
2. The extension entry is located in the Symbol and Footprint editing interfaces. Enter any interface, select the Smart Library Building bar in the top navigation bar and select Create xx from the drop-down list.
3. In the top list of the assistant window, select Settings, configure Model Vendor, Select Model, and API Key.
Get API Key:
Qwen: Alibaba Cloud Bailian - Get APIKey
Zhipu AI: BigModel - Get APIKey

Symbol Creation

3.gif

  1. In the EDA editor, select File - New - Symbol.
  2. In the top navigation bar of the symbol editing interface, select Smart Library Building - Create Symbol.
  3. In the Symbol Extraction Assistant, upload the PDF or image from which you need to extract the symbol on the left side.
  4. In the top navigation bar of the Symbol Extraction Assistant, select Search Symbol Position to automatically search for the symbol position or Manually Select to manually specify the symbol position. After selection, click Extract Parameters to extract pin parameters.
  5. Select Create Symbol in the top navigation bar on the right to generate the symbol.

Footprint Creation

4.gif

  1. In the EDA editor, select File - New - Footprint.
  2. In the top navigation bar of the symbol editing interface, select Smart Library Building - Create Footprint.
  3. In the Footprint Generator, upload the PDF or image from which you need to extract the footprint on the left side.
  4. Optional: On the right side, select the specific footprint type (BGA, DIP, QFN, QFP, SOP, etc.). After selection, a single precise extraction will be performed.
  5. In the top navigation bar of the Footprint Generator, select Search Footprint Position to automatically search for the footprint position or Manually Select to manually specify the position. After selection, click Extract Parameters:
    • Footprint type selected: The extension performs a single precise extraction, extracting corresponding parameters for the specific footprint type
    • Footprint type not selected: The extension automatically performs two extractions and intelligently selects the best result
  6. Select Create Footprint in the top navigation bar on the right to generate the footprint.

2.3.2

  • 优化多语言
  • UI自适应

2.3.1

  • 修复自定义模型传参
  • 更新模型列表

1.10.4

  • 修复多层焊盘放置

1.10.3

  • 修改扩展描述

1.10.2

  • 增加模型 qwen3-vl-plus
  • 优化封装提取类型和效果

1.10.1

  • 变更版本号,10月第一版发布

1.0.12

  • 修复源码编译报错
  • README添加使用说明
  • 添加英文README
  • 补充扩展配置

1.0.11

  • 增加扩展描述

1.0.10

  • 修复搜索到符号位置后,提取参数需要切换图页才能点击
  • 修改吐司信息显示
  • 调整按钮高度
  • PDF 预览图片时增加删除按钮
  • 显示跳转页面输入框

1.0.9

  • 增加 GLM-4L 模型

1.0.8

  • 支持生成 BGA 封装,中间矩形待 API 缺陷修复补充
  • 支持生成 DIP 封装,焊盘待 API 缺陷修复补
  • 支持生成 QFN 封装

1.0.7

  • 符号引脚信息补充
  • 完善自定义模型
  • 符号创建改为两边排布

1.0.6

  • 优化 PDF 图片显示
  • 增加 PDF 替换按钮
  • 支持图片预览
  • JS 库改用扩展内文件
  • 支持复制符号信息

1.0.5

  • 整体界面优化

1.0.4

  • 兼容自定义模型创建封装

1.0.3

  • 兼容自定义模拟创建符号

1.0.2

  • 识别后自动跳转

1.0.1

  • 完成 QFN 封装生成

1.0.0

  • 移植符号生成
暂无数据
暂无数据

Comment

LoginorRegisterto add a comment
All Comments(1)
Sort by time|Sort by popularity

Type

Library

Keyword

ailibrary-buildersymbolcomponent

Extension Info

Versionv2.3.2
Author

EasyEDA

Published at2026-06-16 08:55:37
Name

ai-library-builder

UUID

d2d0caf8ebc4449cb71ebed875826d0c

Works with^2.3.0
Report

Report abuse

Related links

Homepage:https://github.com/easyeda
Feedback:https://github.com/easyeda/eext-ai-library-builder/issues
Repository:https://github.com/easyeda/eext-ai-library-builder
Product
Online Editor(Pro Edition)
Online Editor(Std Edition)
Client Download
Education Edition
On-Premises-Hosting
Services
Prototyping - JLCPCB
Component Purchasing - LCSC
Open Source Hardware - OSHWLab
Policy Terms
Legal
Privacy Policy
Project License Agreement
Cookie Notice
Contribute
Thanks
Help
Tutorials (Pro Edition)
Tutorials (Std Edition)
Edition Update History (Pro Edition)
Edition Update History (Std Edition)
Forum
About Us
About Team
Contact Us

© 2026 EasyEDA All rights reserved

ISO/IEC
Cookie Notice
Our website uses essential cookies to help us ensure that it is working as expected, and uses optional analytics cookies to offer you a better browsing experience. To find out more, read our Cookie Notice