This project enables users to generate and refine 3D models through text and image inputs, using an interactive chat-based process. Designed with accessibility in mind, it empowers individuals—especially those with disabilities—to create custom, 3D-printable assistive devices and prosthetics tailored to their needs and help them complete everyday tasks.
Go watch Demo Video: link Devpost: link
- 🤖 AI-powered 3D model generation from text descriptions
- 🖼️ Image-based model refinement and customization
- 💬 Interactive chat interface for iterative design
- 🎯 Accessibility-focused design
- 🖨️ 3D-printable output formats
- 🔄 Real-time model preview and adjustments
- 📱 Mobile-friendly interface
- 🌐 Cloud-based processing
- iOS 15.0 or later
- iPhone with A12 Bionic chip or newer
- Active internet connection
- Blender (for local server setup)
- Download the app from the App Store (coming soon)
- Launch the app and grant necessary permissions
- Start creating your 3D models!
- Clone the repository:
git clone https://github.com/yourusername/Ability.git cd Ability
- Install Blender from blender.org
- Set up the Python environment:
cd BPY2OBJ-main python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txt
- Start the server:
python local_server.py
In the given Text box enter the 3D model you want to be built, see image below for an example
The following is a sample input to build a 3D model Optional Add Images for better accuracy
- Open the app
- Enter a description of your desired 3D model
- Add reference images (optional)
- Review and adjust the generated model
- Export in your preferred format
- Use natural language to describe modifications
- Upload reference images for precise customization
- Preview models in real-time
- Export in multiple formats (OBJ, STL, etc.)
We welcome contributions! Please see our Contributing Guidelines for details.
This project is licensed under the MIT License - see the LICENSE file for details.
- Documentation: [Link to docs]
- Issues: GitHub Issues
- Community: [Discord/Forum link]
- Blender Foundation for the 3D modeling engine
- OpenAI for language model capabilities
- Our amazing community of contributors and users
- Enhanced AI model capabilities
- Additional export formats
- Cloud rendering support
- Collaborative features
- Advanced customization options