gitextract_ydrkwoag/ ├── .dockerignore ├── .gitignore ├── LICENSE ├── README.md ├── app/ │ ├── .parcelrc │ ├── .postcssrc │ ├── .prettierrc │ ├── package.json │ ├── src/ │ │ ├── app.tsx │ │ ├── components/ │ │ │ ├── inputarea.tsx │ │ │ ├── multi-select.tsx │ │ │ ├── navbar.tsx │ │ │ ├── parameter-slider.tsx │ │ │ ├── parameters-side-panel.tsx │ │ │ └── ui/ │ │ │ ├── alert-dialog.tsx │ │ │ ├── button.tsx │ │ │ ├── checkbox.tsx │ │ │ ├── dialog-sheet-base.tsx │ │ │ ├── dialog.tsx │ │ │ ├── input.tsx │ │ │ ├── label.tsx │ │ │ ├── navigation-menu.tsx │ │ │ ├── popover.tsx │ │ │ ├── right-sheet.tsx │ │ │ ├── scroll-area.tsx │ │ │ ├── select.tsx │ │ │ ├── separator.tsx │ │ │ ├── sheet.tsx │ │ │ ├── slider.tsx │ │ │ ├── switch.tsx │ │ │ ├── textarea.tsx │ │ │ ├── toast.tsx │ │ │ ├── toaster.tsx │ │ │ └── tooltip.tsx │ │ ├── error-page.tsx │ │ ├── hooks/ │ │ │ ├── ui/ │ │ │ │ └── use-toast.tsx │ │ │ └── use-breakpoint.ts │ │ ├── index.css │ │ ├── index.html │ │ ├── index.tsx │ │ ├── lib/ │ │ │ ├── ctrl-meta-keypress.tsx │ │ │ ├── editor-styles.tsx │ │ │ ├── keypress.tsx │ │ │ ├── meta-keypress.tsx │ │ │ └── utils.ts │ │ └── pages/ │ │ ├── compare.tsx │ │ ├── index.tsx │ │ ├── playground.tsx │ │ └── settings.tsx │ ├── tailwind.config.js │ ├── tsconfig.json │ └── tsconfig.tsbuildinfo ├── build.py ├── dockerfile ├── pyproject.toml └── server/ ├── __init__.py ├── app.py ├── lib/ │ ├── __init__.py │ ├── api/ │ │ ├── __init__.py │ │ ├── inference.py │ │ ├── provider.py │ │ └── response_utils.py │ ├── entities.py │ ├── event_emitter.py │ ├── inference/ │ │ ├── __init__.py │ │ └── huggingface/ │ │ ├── __init__.py │ │ ├── generator.py │ │ ├── helpers.py │ │ └── hf.py │ ├── sse.py │ ├── sseserver.py │ └── storage.py ├── models.json └── requirements.txt