Graphic.so es una plataforma de automatización sin código que permite a los usuarios encadenar sin esfuerzo flujos de trabajo de IA de texto, imágenes, video y audio combinando nodos como OpenAI, Claude y Flux, lumalabs, stabel-diffusion, etc.
Graphic.so aprovecha una interfaz de chat y activadores de entrada para iniciar flujos de trabajo que se integran perfectamente con otras aplicaciones como Discord, Slack y Notion. Cuando se recibe una entrada específica o se produce una interacción de chat, graphic.so activa las acciones designadas en los servicios conectados para facilitar respuestas en tiempo real y automatizar tareas de manera eficiente. Además, emplea modelos de inteligencia artificial avanzados como Flux, LumaLabs y Stable Diffusion para generar imágenes y videos generativos, automatizando procesos creativos en diversas aplicaciones de medios.
Defina el activador : configure Google Drive como activador. Especifique los eventos dentro de Google Drive que deberían iniciar el flujo de trabajo.
Configure las acciones : elija y configure las acciones que deben ejecutarse en Discord, Slack o Notion una vez que ocurra el evento desencadenante.
Probar e implementar : pruebe minuciosamente el flujo de trabajo para garantizar que funcione según lo previsto. Una vez confirmado, impleméntelo para automatizar sus tareas sin necesidad de intervención manual adicional.
Integración | Tipo | Estado | Descripción |
---|---|---|---|
AI | Acción/Disparador | Activo | Utilice el poder de la IA para resumir, responder, crear y mucho más. |
Charlar | Acción | Activo | Interfaz de chat compartible para interactuar con el flujo de trabajo. |
Flojo | Acción | Activo | Envía una notificación a Slack. |
Noción | Acción | Activo | Crea entradas directamente en Notion. |
Discordia | Acción | Activo | Publique mensajes en su servidor de Discord. |
Desarrollo de flujo | Acción | Activo | Herramientas de desarrollo para crear y probar modelos de flujo. |
Imagen a imagen | Acción | Activo | Convierta una imagen en otra utilizando modelos de IA. |
Flujo LoRA | Acción | Activo | Adaptación de rango bajo para ajustar modelos de flujo. |
Flujo de trenes | Acción | Activo | Entrene modelos de flujo con conjuntos de datos personalizados. |
Vídeo estable | Acción | Activo | Genera vídeos estables utilizando técnicas de IA. |
Subtítulo automático | Acción | Activo | Genere subtítulos para videos utilizando modelos de IA. |
Hablador triste | Acción | Activo | Genere videos con imágenes y archivos de audio utilizando modelos de IA. |
Generación musical | Acción | Activo | Genere música utilizando modelos Meta Music-Gen. |
CogVideoX-5B | Acción | Activo | Genere vídeos utilizando modelos CogVideoX-5B de código abierto. |
Vídeo a vídeo | Acción | Activo | Convierta un video a otro usando modelos de IA. |
Imagen de Luma Labs para vídeo | Acción | Activo | Convierta imágenes a videos usando los modelos de Luma Labs. |
Texto a vídeo de Luma Labs | Acción | Activo | Convierta texto en videos usando los modelos de Luma Labs. |
Carácter consistente | Acción | Activo | Crea imágenes de un personaje determinado en diferentes poses. |
DreamShaper | Acción | Activo | Genere una nueva imagen a partir de una imagen de entrada con DreamShaper V6. |
Flujo general | Acción | Activo | Genere imágenes estables con FLUX.1 [dev], modelo de texto a imagen de próxima generación. |
Flux Desarrollador LoRA | Acción | Activo | Explorador FLUX.1-Dev Multi LoRA. |
Texto a voz | Acción | Activo | Modelo de texto a video de elevenlabs que puede convertir texto a audio. |
Calendario de Google | Acción | Activo | Crea una invitación de calendario. |
Webhook personalizado | Acción | Activo | Conecte cualquier aplicación que tenga una clave API y envíe datos a su aplicación. |
Desencadenar | Desencadenar | Activo | Un evento que inicia el flujo de trabajo. |
Correo electrónico | Acción | Activo | Enviar un correo electrónico a un usuario. |
Esperar | Acción | Activo | Retrase el siguiente paso de acción utilizando el temporizador de espera. |
Condición | Acción | Activo | Operador booleano que crea carriles de diferentes condiciones. |
Google Drive | Acción | Activo | Conéctese con Google Drive para activar acciones o crear archivos y carpetas. |
Este proyecto utiliza una variedad de tecnologías que incluyen Next.js, React, Tailwind CSS y varias bibliotecas de automatización e inteligencia artificial, como:
Bibliotecas de IA y automatización
@agentic/ai-sdk
@agentic/bing
@agentic/firecrawl
@ai-sdk/anthropic
@ai-sdk/openai
@assistant-ui/react
@assistant-ui/react-ai-sdk
@browserbasehq/sdk
@fal-ai/serverless-client
@notionhq/client
lumaai
replicate
elevenlabs
Interfaz de usuario y componentes
@radix-ui
(Múltiples componentes como React-Accordion, React-Dialog, etc.)@xyflow/react
@uploadcare/react-uploader
Misceláneas
axios
clsx
googleapis
react-hook-form
zustand
Estilo
tailwindcss-animate
(extensión de animación para Tailwind CSS)Utilidades
nanoid
uuid
Esta amplia pila tecnológica garantiza una aplicación robusta, responsiva y escalable, mejorando la participación del usuario mediante el uso eficiente de integraciones y tecnologías web modernas.
Para configurar y ejecutar gráfico.so localmente, siga estos pasos detallados:
Instalar dependencias :
npm install
para instalar todas las dependencias necesarias desde el archivo package.json
.Configuración del entorno :
cp .env.example .env
..env
con sus configuraciones específicas (claves API, URL de la base de datos, etc.).Configuración de la base de datos :
npx prisma generate
.npx prisma db push
.Configurar ngrok :
ngrok http https://localhost:3000
.user.created
y user.updated
.Inicie el servidor de desarrollo :
npm run dev
.https://localhost:3000
para ver la aplicación en acción.Para cualquier problema o personalización detallada de su configuración, abra un problema en nuestro repositorio de GitHub y le brindaremos asistencia adaptada a su entorno.
¡Estamos encantados de que esté interesado en contribuir a nuestro proyecto! Este es un esfuerzo de colaboración entre nuestra empresa y la comunidad de código abierto, y agradecemos contribuciones de todo tipo. Así es como puedes participar:
Destaca el proyecto : si este proyecto te resulta útil, ¡dale una estrella! Ayuda a aumentar la visibilidad y muestra su apoyo.
Fork the Repository : Crea tu propia bifurcación del proyecto para trabajar en mejoras o nuevas características.
Enviar solicitudes de extracción : ¿Tiene una corrección de errores o una nueva característica? ¡Nos encantaría revisar tus solicitudes de extracción!
Informar problemas : ¿Encontró un error o tiene alguna sugerencia? Abra un problema para informarnos.
Mejorar la documentación : ayúdenos a mejorar nuestros documentos corrigiendo errores tipográficos, aclarando explicaciones o agregando ejemplos.
Corre la voz : comparte este proyecto con otras personas a quienes les pueda resultar útil.
Código de conducta : lea y respete nuestro Código de conducta en todas sus interacciones.
Estándares de codificación : siga el estilo y los estándares de codificación utilizados en todo el proyecto. En caso de duda, imite el estilo del código base existente.
Pruebas : asegúrese de que los cambios de código estén cubiertos por las pruebas adecuadas.
Documentación : actualice la documentación relevante para reflejar sus cambios.
Mensajes de confirmación : escriba mensajes de confirmación claros y concisos que describan los cambios que ha realizado.
Proceso de solicitud de extracción :
Licencia : Al contribuir, acepta que sus contribuciones tendrán la licencia existente del proyecto.
Si eres nuevo en la contribución al código abierto, consulta la guía de GitHub sobre cómo contribuir al código abierto.
Para obtener información más detallada sobre cómo contribuir a este proyecto específico, consulte nuestro archivo CONTRIBUTING.md.
Tenga en cuenta que gráfico.so se encuentra actualmente en la fase de desarrollo y no se ha comercializado. El repositorio y su contenido están destinados al uso en desarrollo y aún no están disponibles para su lanzamiento público. Esta etapa nos permite perfeccionar las funcionalidades y garantizar una integración sólida entre varias plataformas antes de una implementación más amplia. Las partes interesadas y los posibles contribuyentes deben ser conscientes de que las características y el código base del proyecto están sujetos a cambios a medida que mejoramos y ampliamos sus capacidades.
Este proyecto tiene la licencia pública general GNU Affero v3.0 (AGPL-3.0).
GNU AFFERO GENERAL PUBLIC LICENSE
Version 3, 19 November 2007
Copyright (C) 2024 Graphic.so
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
Si modifica este software y lo pone a disposición como un servicio de red, deberá proporcionar el código fuente correspondiente completo a los usuarios de ese servicio. Esta es una disposición clave de la licencia AGPL-3.0.
Para conocer los términos y condiciones completos de la licencia, consulte el texto completo de la Licencia pública general GNU Affero v3.0.