- Question Answer : Ask question about chip design.
- Paper Search : Search papers from google.
- Generate EDA Tool Script: Generate EDA tool script, cuurently support opensource EDA Tool iEDA.
- Run EDA Tool: Run EDA tool such as physical design tool with MCP protocol to complete chip design.
- Report Analysis: Analyze the report from EDA tool and provide summary and recommendation.
- The iChipAgent requires LLM(large language model) to run. We support commercial LLM such as GPT4o、Claude and open source LLM such as Qwen3. You need provide the API key of LLM in the settings.
- node >= v22.14
- npm >= 10.9
To run the extension, run the following command in the root directory of the extension to install the dependencies:
npm install
npm run compile
code --extensionDevelopmentPath=.
Or press F5
to open a new window with your extension loaded.
To test extension, you'll want to first install the @vscode/test-cli module, as well as @vscode/test-electron module that enables tests to be run in VS Code Desktop:
npm install --save-dev @vscode/test-cli @vscode/test-electron
npm run test
To install the extension, you can use vscode vsce package command to build the .vsix file and install it manually(ctrl + P, type: Install from VSIX ..).
vsce package
ctrl+Enter as shortcut to input message. "/clear" for clear the input message.
For test the extension, you can use the following prompt:
- "What is the iEDA?"
- "I want to know How to use the iSTA, please generate the iSTA tcl script?"
First, you need config the MCP tool path in the settings.json file.
"ichipagent.mcpServerUrl": "http://192.168.224.167:3002/sse"
Then, you need download the MCP tool from https://github.com/OSCC-Project/iMCP and start the MCP server. Finally, you can run the MCP tool.
Initial release of The iChipAgent. Currently, it is a prototype for inner development, and will be provide public service in the future.
Update the icon.
iEDA Team
Mulan PSL v2