diff --git a/.eslintrc.json b/.eslintrc.json
new file mode 100644
index 0000000..1b09f8c
--- /dev/null
+++ b/.eslintrc.json
@@ -0,0 +1,47 @@
+{
+ "extends": [
+ "eslint:recommended",
+ "plugin:react/recommended",
+ "plugin:prettier/recommended"
+ ],
+ "plugins": ["react", "import-helpers", "prettier"],
+ "parser": "@typescript-eslint/parser",
+ "parserOptions": {
+ "project": ["./tsconfig.node.json", "./tsconfig.json"],
+ "extraFileExtensions:": [".mdx"],
+ "extensions:": [".mdx"]
+ },
+ "env": {
+ "browser": true,
+ "es2021": true
+ },
+ "settings": {
+ "react": {
+ "version": "detect"
+ }
+ },
+ "rules": {
+ "no-console": "warn",
+ "no-self-assign": "warn",
+ "no-self-compare": "warn",
+ "complexity": ["error", { "max": 15 }],
+ "indent": ["error", 2, { "SwitchCase": 1 }],
+ "no-dupe-keys": "error",
+ "no-invalid-regexp": "error",
+ "no-undef": "error",
+ "no-return-assign": "error",
+ "no-redeclare": "error",
+ "no-empty": "error",
+ "no-await-in-loop": "error",
+ "react/react-in-jsx-scope": 0,
+ "node/exports-style": ["error", "module.exports"],
+ "node/file-extension-in-import": ["error", "always"],
+ "node/prefer-global/buffer": ["error", "always"],
+ "node/prefer-global/console": ["error", "always"],
+ "node/prefer-global/process": ["error", "always"],
+ "node/prefer-global/url-search-params": ["error", "always"],
+ "node/prefer-global/url": ["error", "always"],
+ "node/prefer-promises/dns": "error",
+ "node/prefer-promises/fs": "error"
+ }
+}
diff --git a/README.ES.md b/README.ES.md
new file mode 100644
index 0000000..b90625e
--- /dev/null
+++ b/README.ES.md
@@ -0,0 +1,175 @@
+# [](https://www.langflow.org)
+
+
+ Un Framework visual para crear aplicaciones de agentes autónomos y RAG
+
+
+ De código abierto, construido en Python, totalmente personalizable, agnóstico en cuanto a modelos y bases de datos
+
+
+
+ Documentación -
+ Únete a nuestro Discord -
+ Síguenos en X -
+ Demostración
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# 📝 Contenido
+
+- [📝 Contenido](#-contenido)
+- [📦 Introducción](#-introducción)
+- [🎨 Crear Flujos](#-crear-flujos)
+- [Despliegue](#despliegue)
+ - [Despliegue usando Google Cloud Platform](#despliegue-usando-google-cloud-platform)
+ - [Despliegue en Railway](#despliegue-en-railway)
+ - [Despliegue en Render](#despliegue-en-render)
+- [🖥️ Interfaz de Línea de Comandos (CLI)](#️-interfaz-de-línea-de-comandos-cli)
+ - [Uso](#uso)
+ - [Variables de Entorno](#variables-de-entorno)
+- [👋 Contribuir](#-contribuir)
+- [🌟 Contribuidores](#-contribuidores)
+- [📄 Licencia](#-licencia)
+
+# 📦 Introducción
+
+Puedes instalar Langflow con pip:
+
+```shell
+# Asegúrate de tener >=Python 3.10 instalado en tu sistema.
+# Instala la versión pre-release (recomendada para las actualizaciones más recientes)
+python -m pip install langflow --pre --force-reinstall
+
+# o versión estable
+python -m pip install langflow -U
+```
+
+Luego, ejecuta Langflow con:
+
+```shell
+python -m langflow run
+```
+
+También puedes ver Langflow en [HuggingFace Spaces](https://huggingface.co/spaces/Langflow/Langflow). [Clona el Space usando este enlace](https://huggingface.co/spaces/Langflow/Langflow?duplicate=true) para crear tu propio espacio de trabajo de Langflow en minutos.
+
+# 🎨 Crear Flujos
+
+Crear flujos con Langflow es fácil. Simplemente arrastra los componentes desde la barra lateral al espacio de trabajo y conéctalos para comenzar a construir tu aplicación.
+
+Explora editando los parámetros del prompt, agrupando componentes y construyendo tus propios componentes personalizados (Custom Components).
+
+Cuando hayas terminado, puedes exportar tu flujo como un archivo JSON.
+
+Carga el flujo con:
+
+```python
+from langflow.load import run_flow_from_json
+
+results = run_flow_from_json("ruta/al/flujo.json", input_value="¡Hola, Mundo!")
+```
+
+# Despliegue
+
+## Despliegue usando Google Cloud Platform
+
+Sigue nuestra guía paso a paso para desplegar Langflow en Google Cloud Platform (GCP) usando Google Cloud Shell. La guía está disponible en el documento [**Langflow en Google Cloud Platform**](https://github.com/langflow-ai/langflow/blob/dev/docs/docs/deployment/gcp-deployment.md).
+
+Alternativamente, haz clic en el botón **"Abrir en Cloud Shell"** a continuación para iniciar Google Cloud Shell, clonar el repositorio de Langflow y comenzar un **tutorial interactivo** que te guiará a través del proceso de configuración de los recursos necesarios y despliegue de Langflow en tu proyecto GCP.
+
+[](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/langflow-ai/langflow&working_dir=scripts/gcp&shellonly=true&tutorial=walkthroughtutorial_spot.md)
+
+## Despliegue en Railway
+
+Usa esta plantilla para desplegar Langflow 1.0 Preview en Railway:
+
+[](https://railway.app/template/UsJ1uB?referralCode=MnPSdg)
+
+O esta para desplegar Langflow 0.6.x:
+
+[](https://railway.app/template/JMXEWp?referralCode=MnPSdg)
+
+## Despliegue en Render
+
+
+
+
+
+# 🖥️ Interfaz de Línea de Comandos (CLI)
+
+Langflow proporciona una interfaz de línea de comandos (CLI) para una fácil gestión y configuración.
+
+## Uso
+
+Puedes ejecutar Langflow usando el siguiente comando:
+
+```shell
+langflow run [OPCIONES]
+```
+
+Cada opción se detalla a continuación:
+
+- `--help`: Muestra todas las opciones disponibles.
+- `--host`: Establece el host al que vincular el servidor. Se puede configurar usando la variable de entorno `LANGFLOW_HOST`. El valor predeterminado es `127.0.0.1`.
+- `--workers`: Establece el número de procesos. Se puede configurar usando la variable de entorno `LANGFLOW_WORKERS`. El valor predeterminado es `1`.
+- `--worker-timeout`: Establece el tiempo de espera del worker en segundos. El valor predeterminado es `60`.
+- `--port`: Establece el puerto en el que escuchar. Se puede configurar usando la variable de entorno `LANGFLOW_PORT`. El valor predeterminado es `7860`.
+- `--env-file`: Especifica la ruta al archivo .env que contiene variables de entorno. El valor predeterminado es `.env`.
+- `--log-level`: Establece el nivel de registro. Se puede configurar usando la variable de entorno `LANGFLOW_LOG_LEVEL`. El valor predeterminado es `critical`.
+- `--components-path`: Especifica la ruta al directorio que contiene componentes personalizados. Se puede configurar usando la variable de entorno `LANGFLOW_COMPONENTS_PATH`. El valor predeterminado es `langflow/components`.
+- `--log-file`: Especifica la ruta al archivo de registro. Se puede configurar usando la variable de entorno `LANGFLOW_LOG_FILE`. El valor predeterminado es `logs/langflow.log`.
+- `--cache`: Selecciona el tipo de caché a utilizar. Las opciones son `InMemoryCache` y `SQLiteCache`. Se puede configurar usando la variable de entorno `LANGFLOW_LANGCHAIN_CACHE`. El valor predeterminado es `SQLiteCache`.
+- `--dev/--no-dev`: Alterna el modo de desarrollo. El valor predeterminado es `no-dev`.
+- `--path`: Especifica la ruta al directorio frontend que contiene los archivos de compilación. Esta opción es solo para fines de desarrollo. Se puede configurar usando la variable de entorno `LANGFLOW_FRONTEND_PATH`.
+- `--open-browser/--no-open-browser`: Alterna la opción de abrir el navegador después de iniciar el servidor. Se puede configurar usando la variable de entorno `LANGFLOW_OPEN_BROWSER`. El valor predeterminado es `open-browser`.
+- `--remove-api-keys/--no-remove-api-keys`: Alterna la opción de eliminar las claves API de los proyectos guardados en la base de datos. Se puede configurar usando la variable de entorno `LANGFLOW_REMOVE_API_KEYS`. El valor predeterminado es `no-remove-api-keys`.
+- `--install-completion [bash|zsh|fish|powershell|pwsh]`: Instala la función de autocompletar para el shell especificado.
+- `--show-completion [bash|zsh|fish|powershell|pwsh]`: Muestra el código para la función de autocompletar para el shell especificado, permitiéndote copiar o personalizar la instalación.
+- `--backend-only`: Este parámetro, con valor predeterminado `False`, permite ejecutar solo el servidor backend sin el frontend. También se puede configurar usando la variable de entorno `LANGFLOW_BACKEND_ONLY`.
+- `--store`: Este parámetro, con valor predeterminado `True`, activa las funciones de la tienda, usa `--no-store` para desactivarlas. Se puede configurar usando la variable de entorno `LANGFLOW_STORE`.
+
+Estos parámetros son importantes para los usuarios que necesitan personalizar el comportamiento de Langflow, especialmente en escenarios de desarrollo o despliegue especializado.
+
+### Variables de Entorno
+
+Puedes configurar muchas de las opciones de CLI usando variables de entorno. Estas se pueden exportar en tu sistema operativo o agregar a un archivo `.env` y cargarse usando la opción `--env-file`.
+
+Se incluye un archivo de ejemplo `.env` llamado `.env.example` en el proyecto. Copia este archivo a un nuevo archivo llamado `.env` y reemplaza los valores de ejemplo con tus configuraciones reales. Si estás estableciendo valores tanto en tu sistema operativo como en el archivo `.env`, las configuraciones del `.env` tendrán prioridad.
+
+# 👋 Contribuir
+
+Aceptamos contribuciones de desarrolladores de todos los niveles para nuestro proyecto de código abierto en GitHub. Si deseas contribuir, por favor, consulta nuestras [directrices de contribución](./CONTRIBUTING.md) y ayuda a hacer que Langflow sea más accesible.
+
+---
+
+[](https://star-history.com/#langflow-ai/langflow&Date)
+
+# 🌟 Contribuidores
+
+[](https://github.com/langflow-ai/langflow/graphs/contributors)
+
+# 📄 Licencia
+
+Langflow se publica bajo la licencia MIT. Consulta el archivo [LICENSE](LICENSE) para más detalles.
diff --git a/a.ts b/a.ts
new file mode 100644
index 0000000..c6f519a
--- /dev/null
+++ b/a.ts
@@ -0,0 +1,20 @@
+export { default as BasicSettings } from "./BasicSettings";
+export { default as CollaboratorSettings } from "./CollaboratorSettings";
+export { default as DangerZone } from "./DangerZone";
+export { default as IDESettings } from "./IDESettings";
+export { default as RuntimeEnvironmentSettings } from "./RuntimeEnvironmentSettings";
+export { default as SettingsSidebar } from "./SettingsSidebar";
+
+// 导出类型
+export type {
+ TagType,
+ CollaboratorType,
+ EnvironmentVariable,
+ BasicSettingsData,
+ CollaboratorSettingsData,
+ IDESettingsData,
+ RuntimeSettingsData,
+ SettingsType,
+ IDEService,
+ IDEResourceAllocation,
+} from "./types";
\ No newline at end of file
diff --git a/a/1.html b/a/1.html
new file mode 100644
index 0000000..cdabc49
--- /dev/null
+++ b/a/1.html
@@ -0,0 +1 @@
+asdasda
\ No newline at end of file
diff --git a/cs b/cs
deleted file mode 100644
index e69de29..0000000
diff --git a/cs.html b/cs.html
new file mode 100644
index 0000000..8082bab
--- /dev/null
+++ b/cs.html
@@ -0,0 +1,3 @@
+1231321
+2312312@
+#11 111
\ No newline at end of file
diff --git a/demo/nginx.conf b/demo/nginx.conf
new file mode 100644
index 0000000..cabf31c
--- /dev/null
+++ b/demo/nginx.conf
@@ -0,0 +1,20 @@
+server {
+ gzip on;
+ gzip_comp_level 2;
+ gzip_min_length 1000;
+ gzip_types text/xml text/css;
+ gzip_http_version 1.1;
+ gzip_vary on;
+ gzip_disable "MSIE [4-6] \.";
+
+ listen 80;
+
+ location / {
+ root /usr/share/nginx/html;
+ index index.html index.htm;
+ try_files $uri $uri/ /index.html =404;
+ }
+
+
+ include /etc/nginx/extra-conf.d/*.conf;
+}
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..5cac1d2
--- /dev/null
+++ b/index.html
@@ -0,0 +1 @@
+123465
\ No newline at end of file