dino3616 / hayabusa

Hayabusa is a system that elevates any Web GUI to NLUI (Natural Language User Interface).

Home Page:https://hayabusa.shio.studio

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hayabusa

skill set: ts, bun, nextjs, react, nestjs, apollo, postgres, selenium, graphql, supabase, docker, vscode, github actions, figma

license MIT codespaces available storybook available

Hayabusa 🛰️

Hayabusa is a system that elevates any Web GUI to NLUI (Natural Language User Interface).

Setup with Dev Containers 📦

You can easily launch the development environment of Hayabusa with Dev Containers.
Here is the step-by-step guide.

Attention

1. clone git repository

git clone "https://github.com/dino3616/hayabusa" && cd "./hayabusa"

2. set environment variables

See .env.example or contact the repository owner for more details.

3. launch dev containers

Launch containers using the VSCode extension Dev Containers.

4. start supabase development environment

bun supabase start

Setup locally 🖥️

If you need to build the Supabase development environment locally, please follow the steps below.

Attention

  • You need to install Docker, and proto (optional) before.
  • You need to install bun that specified in .prototools before. (With proto, you can easily install a specified version of the tool. Recommendation.)
  • [Optional] You should install project recommended VSCode extensions that specified in .devcontainer/devcontainer.json before.

1. clone git repository

git clone "https://github.com/dino3616/hayabusa" && cd "./hayabusa"

2. set environment variables

See .env.example or contact the repository owner for more details.

3. install dependencies

bun install

5. start supabase development environment

bun supabase start

Project Useful Links 📚

Here are some useful links for this project.

Design

Component Catalog

About

Hayabusa is a system that elevates any Web GUI to NLUI (Natural Language User Interface).

https://hayabusa.shio.studio

License:MIT License


Languages

Language:TypeScript 98.0%Language:Shell 1.7%Language:JavaScript 0.2%Language:CSS 0.1%