{"repo":"noahgsolomon/deepfish","free":true,"listed":false,"github":"https://github.com/noahgsolomon/deepfish","clone":"git clone https://github.com/noahgsolomon/deepfish.git","description":"A visual node-based editor for building, sharing, and executing complex AI workflows with Fal.ai and Replicate.","language":"TypeScript","stars":99,"topics":["ai","fal-ai","generative-ai","low-code","nextjs","node-editor","react-flow","replicate","typescript","visual-programming"],"license":"MIT","category":"workflow-automation","readme_excerpt":"DeepFish DeepFish is a visual AI workflow composer platform that democratizes access to powerful generative AI models. It allows users to combine models from providers like Fal.ai and Replicate into sophisticated pipelines through a node-based interface—think \"Zapier for AI\" or a web-based ComfyUI. Features - Visual Composer : Drag-and-drop node editor to build complex AI pipelines. - Multi-Modal : Support for Text, Image, Audio, Video, and 3D generation. - Model Integrations : First-class support for Fal.ai and Replicate models. - Workflow Library : Import, share, and fork community workflows. - Credit System : Built-in credit management and Stripe integration for billing. Tech Stack - Framework : Next.js 15 (App Router) - Language : TypeScript - State : Zustand + React Query - API : tRPC - Database : PostgreSQL + Drizzle ORM - Auth : Clerk - Queues : Inngest (Background processing) - UI : Tailwind CSS + ShadCN UI + React Flow Getting Started Prerequisites - Node.js 18+ - Docker (for local database) - Accounts for: Clerk, Stripe, Fal.ai, Replicate, Vercel Blob Installation 1. Clone the repo 2. Install dependencies 3. Environment Setup Rename env.example to .env and fill in your keys: Note: You will need your own API keys for all services. 4. Database Setup Start the local Postgres container and run migrations: Note: If you make schema changes, create a new migration with: npx drizzle-kit generate --name=\"migration name\" 5. Run Development Server Architecture Notes Workflow E","default_branch":null,"files":null,"tree":[],"storefront":"/r/noahgsolomon","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/noahgsolomon/deepfish/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}