mesh-avatar-studio
Turn one illustration into an animated 2D mesh avatar with a coding agent and a local editor
翻譯準備中
SmartHopper is an open-source project that implements third-party AI APIs to provide advanced features for Grasshopper3D.
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
SmartHopper - AI-Powered Tools and Assistant for Grasshopper3D
As designers, we don't settle for finished products: we make them.
SmartHopper is an evolving toolkit that connects Grasshopper with AI, so you can make more, explore faster, and turn ideas into working definitions.
SmartHopper brings a context-aware AI assistant and a suite of AI-powered components into Grasshopper3D. It gives designers a direct, native way to use large language models, image models, audio models, and web knowledge inside their parametric workflows — without leaving the canvas.檢視完整 README ↗As designers, we don't settle for finished products: we make them.
SmartHopper is an evolving toolkit that connects Grasshopper with AI, so you can make more, explore faster, and turn ideas into working definitions.
100+ AI tools · 100+ Grasshopper components · 8 AI providers · MCP Server
SmartHopper brings a context-aware AI assistant and a suite of AI-powered components into Grasshopper3D. It gives designers a direct, native way to use large language models, image models, audio models, and web knowledge inside their parametric workflows — without leaving the canvas.
The native home of GhJSON. SmartHopper created and supports GhJSON, a community file format that stores Grasshopper definitions as plain text. That means you can share, diff, patch, and edit your definitions with AI and version control, just like any other text file.
SmartHopper connects your ideas, your Grasshopper canvas, and the AI provider of your choice in a single workflow. It reads context from your definition, sends a structured request to the AI, and returns the result as native Grasshopper data you can wire straight into your components.
[Your idea]
+
[Your Grasshopper context]
↓
[SmartHopper component or chat interface]
↓
[Your AI provider]
↓
[Native Grasshopper output]
| AI Chat | Text → AI text |
|---|---|
| Generate scripts | Image → text or text → image |
|---|---|
| File or web → Markdown | Let AI tidy your definition |
|---|---|
| Transcribe or synthesize audio | Prompt → structured JSON |
|---|---|
SmartHopper works with the providers you already use. Check the full provider feature matrix for streaming, image generation, tool calling, batch processing, and more.
System requirements:
Install SmartHopper
Quick start:
Watch the quickstart video on Vimeo
What's next? Explore the Getting Started guide and the full component reference to start building with AI in Grasshopper.
Every great innovation starts with a single contribution. Whether you're a designer, developer, or AI enthusiast, your unique perspective can help shape the future of computational design tools.
Please see our Contributing Guidelines for details on how to contribute to this project.
See Releases for a list of changes and updates.
This project is licensed under the GNU Lesser General Public License v3 (LGPL) - see the LICENSE file for details.
The SmartHopper name and logo are the property of the SmartHopper / architects-toolkit maintainers. The LGPL v3 license under which the source code is distributed does not grant rights in the SmartHopper name or logo.
We allow use of the SmartHopper name and logo in the following contexts:
Please refrain from using the SmartHopper name and logo:
If you have any questions or wish to seek permission for other uses, please open an issue on this repository or contact the maintainers via smarthopper.xyz.
Thank you for your understanding and cooperation.