Skip to main content

zetaforge installer

Project description

ZetaForge Logo

PyPI version Discord X Badge YouTube Channel

Open source AI platform for rapid development of advanced AI and AGI pipelines.

Project Image

🔥 Why ZetaForge?

ZetaForge is an AI platform designed to accelerate the development and deployment of advanced AI solutions. It allows users to assemble reusable, customizable, and containerized Blocks into highly visual AI Pipelines, enabling rapid experimentation and collaboration.

  • Language Agnostic: Work with AI technologies in any programming language.
  • Dynamic: Easily modify and update AI pipelines with new or improved components.
  • Full Code Accessibility: Dive into the code whenever needed while enjoying a user-friendly interface.
  • Community and Sharing: Utilize community-driven blocks and pipelines, and share your own creations.

⭐ Support us by starring this repo.

📰 Breaking News

We've launched the first release of ZetaForge! Start building AI pipelines with our core features.

Expect regular updates with new enhancements.

👁 Watch this repo to stay in the loop about changes and updates.

Getting Started

Installation You can install ZetaForge Python Package through pip by running the following command in your terminal:

pip install zetaforge

Or, you can clone the ZetaForge GitHub repository and install from source by running:

git clone https://github.com/zetane/zetaforge
cd zetaforge
pip install .

Install Docker Desktop and Enable Kubernetes

You need to install Docker Desktop or any other container runtime that includes Kubernetes integration. Follow the instructions to install Docker Desktop from their official website. You will need to enable Kubernetes to use ZetaForge.

Note: We recommend OrbStack to macOS users for efficiency and performance reasons.

Launch ZetaForge

To launch ZetaForge, run the following command after installing via pip:

zetaforge launch

This will set up the correct services in Kubernetes, check that they are running, and then launch ZetaForge.

If something goes wrong, you can run:

zetaforge setup

to reconfigure the container services.

To teardown and remove the Kubernetes services, you can run:

zetaforge teardown

Run your First Pipeline

Demo Pipeline

To experience ZetaForge in action, start by dragging and dropping a core pipeline, such as the "Canny Edge Pipeline," from the Core Pipelines Library into your workspace. Once the pipeline is loaded, click the "Run" button to see the magic happen!

Documentation

Explore our official documentation for a guide on using ZetaForge. Learn how to create your own ZetaForge blocks, assemble custom pipelines, and more. You'll also find tutorials and best practices to enhance your ZetaForge experience.

Pipeline Gallery

Visualize Multidimensional Numpy Arrays

Pipeline Screenshot Numpy

Integrate Popular GitHub Repos in AI Pipeline (LAVIS and Open-CD)

Pipeline Screenshot GitHub

Use Three.js Visualization Blocks

Pipeline Screenshot Three.js

Share a Pipeline

To share a pipeline with your team, follow these steps:

  1. Save: Go to File -> Save or Save As, choose a target folder, and name your pipeline.
  2. Package and Send: Zip the saved folder, which contains all necessary files, and share it with your team.
  3. Load and Run: Team members can unzip the folder, load the pipeline via File -> Load -> Pipeline, and click Run to replicate the results.

This streamlined process ensures easy sharing and consistent results across your team.

Contributing

ZetaForge is under active development. We welcome contributions from the community to make our project even better!

Before contributing, please take a moment to review our Contribution Guide to see our guidelines. Whether it's improving documentations, reporting bugs, suggesting new features, or submitting code changes, your contributions help us improve the project for everyone.

License

Contact

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zetaforge-0.4.0.tar.gz (39.1 kB view details)

Uploaded Source

Built Distribution

zetaforge-0.4.0-py3-none-any.whl (38.8 kB view details)

Uploaded Python 3

File details

Details for the file zetaforge-0.4.0.tar.gz.

File metadata

  • Download URL: zetaforge-0.4.0.tar.gz
  • Upload date:
  • Size: 39.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.10

File hashes

Hashes for zetaforge-0.4.0.tar.gz
Algorithm Hash digest
SHA256 1de241a432b62d4de5a93dc281a906dc1ef51a57c3a4bfaf48bd2d1d924baaac
MD5 c46d98193d4411f489b7e3a70d15508e
BLAKE2b-256 95fb453ececa184e748f6a35aada663c70abf26ae60059341ea2d196e6d8a5b7

See more details on using hashes here.

Provenance

File details

Details for the file zetaforge-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: zetaforge-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 38.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.10

File hashes

Hashes for zetaforge-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c54895a32c095f6d13df3827c31dcfaf9250e54f8c5c961d882b36ca6463910b
MD5 e383dd50160b6f316f932d5756994b1c
BLAKE2b-256 e10dfe0837924eb92f55e7f63c6fdbbdb2dca90941427bf171c1322b5738a29f

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page