Swarms Hub is a groundbreaking platform that empowers users to craft state-of-the-art AI models without writing a single line of code! Leveraging the power of the swarms framework, Swarms Hub allows you to piece together models with drag-and-drop functionality, utilizing blocks based on PyTorch, JAX, and Einops.
-
No Code Platform: No prior coding experience? No worries! Build complex models without any coding.
-
Drag-and-Drop Functionality: Easily design your AI model architecture by dragging blocks onto a canvas.
-
Powered by PyTorch, JAX, and Einops: Access the capabilities of leading deep learning frameworks in block format.
-
Integrated with swarms Framework: Seamless integration with the Python-based swarms framework ensures robustness and flexibility.
-
Prerequisites: Ensure you have Python installed on your machine.
-
Installation: Clone the repository and navigate to the root directory:
git clone https://github.com/YourRepo/Swarms Hub.git
cd Swarms Hub
- Install the necessary dependencies:
pip install -r requirements.txt
- Launch the Swarms Hub platform:
python Swarms Hub_app.py
Swarms Hub's frontend is developed using TypeScript and React, ensuring a reactive and user-friendly interface.
Set up the frontend:
- Navigate to the frontend directory:
cd frontend
- Install the required npm packages:
npm install
- Start the development server:
npm start
The frontend will now be running at http://localhost:3000
.
We welcome contributions to Swarms Hub! Before making a pull request, please ensure that:
- Your code is well-documented.
- You've tested your changes.
- Your commit messages are descriptive.
See the CONTRIBUTING.md file for more details.
Encounter issues or have questions? Raise an issue on GitHub, or contact our support team at [support@Swarms Hub.com](mailto:support@Swarms Hub.com).
Swarms Hub is licensed under the MIT License. See the LICENSE file for details.
Develop your AI dreams effortlessly with Swarms Hub! 🌟