mesh-avatar-studio
일러스트를 코딩 에이전트와 로컬 편집기로 2D 메쉬 애니메이션 아바타로 변환
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.