Skip to content

a dev tool for generative UI that adapts to user context in real-time

License

Notifications You must be signed in to change notification settings

michaelmagan/hydraai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hydra AI Logo

npm version npm downloads license GitHub last commit Discord GitHub stars

2024-08-02-hydra-read-me.mp4

Generate React components on-the-fly at runtime using AI. Register your components, and let Hydra choose when to show them in your App.

const dynamicComponent = await hydra.generateComponent(context);

Star History

Star History Chart

Table of Contents

Getting Started

Follow the instructions here or use our template project.

Notes

Hydra development is still early, and patterns for different types of components and apps are still being developed.

  • expects to be used in a NextJS project
  • components that have function props will not work properly.

Chat with other users and the developers here:

Discord

How is this different from Vercel V0?

We've been asked this a few times. For clarification, Vercel V0 lets you generate a component that you can copy/paste into your app's code. Hydra is for injecting components into your running app's UI on-the-fly based on context.

Report a bug or Request a feature

Make a GitHub issue here.

This Repo

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

a dev tool for generative UI that adapts to user context in real-time

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages