Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
  1. Home
  2. Projects
  3. Eclipse Technology
  4. Eclipse Graphene

Eclipse Graphene

Primary tabs

  • Overview(active tab)
  • Downloads
  • Who's Involved
  • Developer Resources
  • Governance
  • Contact Us

The goal of Eclipse Graphene is to make AI and machine learning accessible to a wide audience by creating an extensible marketplace of reusable solutions, sourced from a variety of AI toolkits and languages that ordinary developers, who are not machine-learning experts or data scientists, can easily use to create their own applications.

Eclipse Graphene is not a centralized execution environment for AI solutions. It is a design and distribution framework for integrating solutions from modular components. It provides a launchpad for training and validating both individual components and integrated, or composite, solutions, and then securely distributing the results to targeted communities through an electronic catalogue, from which components can be selected. Graphene also provides the deployment interfaces that allow solutions to be trained or executed on many popular runtime environments, including several commercial cloud services, mostly Kubernetes-based.

Eclipse Graphene includes a graphical tool, called AcuCompose, for chaining together multiple models, data translation tools, filters and output adapters into a full end-to-end solution that can be deployed into the aforementioned runtime environments. Eclipse Graphene only requires a container management facility, like Kubernetes, to deploy and execute portable general purpose applications. At the very core of interoperability is the Eclipse Graphene container specification:

Eclipse Graphene also has the means for collaboration in closed groups on dedicated projects in mixed teams (i.e. building a pipeline together, or working through an auditing process by building pipelines and store audit documentation and execution results)

Eclipse Graphene supports many hardware infrastructures in order to maximize the utility of the solutions being deployed. This makes Graphene-compatible solutions portable and flexible. Eclipse Graphene offers a mechanism for packaging, sharing, licensing, and deploying AI models in the form of portable, containerized microservices, which are interoperable with one another. It provides a publication mechanism for creating shared, secure catalogues and a mechanism for deployment onto any suitable runtime infrastructure.

Licenses: 
Apache License, Version 2.0
Active Member Companies: 
Member companies supporting this project over the last three months.
Contribution Activity: 
Commits on this project (last 12 months).
GitLab Repositories: 
https://gitlab.eclipse.org/eclipse/graphene/eclipse-graphene
Gitlab Project Group: 
eclipse/graphene
Incubating - Eclipse Graphene

Related Projects

Project Hierarchy:

  • Eclipse Technology
  • Eclipse Graphene

Eclipse Foundation

  • About Us
  • Contact Us
  • Donate
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top