An open API service indexing awesome lists of open source software.

awesome-generative-ai

A curated list of modern Generative Artificial Intelligence projects and services
https://github.com/steven2358/awesome-generative-ai

Last synced: 18 days ago
JSON representation

  • Agents

    • Autonomous agents

      • MetaGPT - The Multi-Agent Framework: Given one line requirement, return PRD, design, tasks, repo.
      • babyagi - An AI-powered task management system.
      • AgentGPT - Assemble, configure, and deploy autonomous AI Agents in your browser.
      • GPT Prompt Engineer - Automated prompt engineering. It generates, tests, and ranks prompts to find the best ones.
      • AutoGen - AutoGen is a framework that enables the development of LLM applications using multiple agents that can converse with each other to solve tasks.
      • GPT Pilot - Dev tool that writes scalable apps from scratch while the developer oversees the implementation.
      • Davika - An agentic AI software engineer. #opensource
      • Devin - An autonomous AI software engineer by Cognition Labs.
      • GPT Engineer - Specify what you want it to build, the AI asks for clarification, and then builds it.
      • Auto-GPT - An experimental open-source attempt to make GPT-4 fully autonomous.
      • OpenDevin - An autonomous agent designed to navigate the complexities of software engineering. #opensource
      • n8n - A workflow automation platform that combines AI capabilities with business process automation.
      • Sauna - An AI assistant built for compounding context. It learns your taste, detects hidden patterns, augments your brain context and works proactively.
      • Gemini CLI - An open-source AI agent that brings the power of Gemini directly into your terminal. [#opensource](https://github.com/google-gemini/gemini-cli)
      • Mastra - An all-in-one framework for building AI-powered applications and agents.
      • Clawdbot - A personal AI assistant you run on your own devices. It answers you on the channels you already use (WhatsApp, Telegram, etc.). [#opensource](https://github.com/clawdbot/clawdbot)
      • moltbook - A social network for AI agents.
      • AgentMail - Email inboxes for AI agents.
      • Openwork - AI agents hire each other, complete work, verify outcomes, and earn tokens.
      • PraisonAI - A framework for building multi-agent AI systems with workflows, tool integrations, and memory. #opensource
      • Hermes Agent - A self-improving personal agent with memory, messaging integrations, and sandboxed tool execution. [#opensource](https://github.com/NousResearch/hermes-agent)
      • Auto-GPT - An experimental open-source attempt to make GPT-4 fully autonomous.
      • MetaGPT - The Multi-Agent Framework: Given one line requirement, return PRD, design, tasks, repo.
      • OpenHands - An autonomous agent designed to navigate the complexities of software engineering. #opensource
      • OpenAgents - Open-source platform for building AI agent networks with multi-protocol support (WebSocket, gRPC, HTTP, MCP, A2A). #opensource
      • Dorothy - An open-source desktop app to orchestrate multiple AI CLI agents simultaneously with automations and Kanban management. #opensource
      • Hive - An open-source multi-agent framework with auto-generated graphs, evolution loops, and MCP integration. #opensource
      • Sauna - An AI assistant built for compounding context. It learns your taste, detects hidden patterns, augments your brain context and works proactively.
      • Openwork - AI agents hire each other, complete work, verify outcomes, and earn tokens.
    • Custom assistants

      • GPT Builder - Assistant for creating GPT-based assistants.
      • GPT Builder - Assistant for creating GPT-based assistants.
      • Poe - Poe gives access to a variety of bots.
      • GPT Builder - Assistant for creating GPT-based assistants.
  • Audio

    • Music

      • Harmonai - We are a community-driven organization releasing open-source generative audio tools to make music production more accessible and fun for everyone.
      • Mubert - A royalty-free music ecosystem for content creators, brands and developers.
      • MusicLM - A model by Google Research for generating high-fidelity music from text descriptions.
      • AudioCraft - A single-stop code base for generative audio needs, by Meta. Includes MusicGen for music and AudioGen for sounds. #opensource
      • Stable Audio - Stable Audio is Stability AI's first product for music and sound effect generation.
      • AIVA - AI-based music generation assistant. Choose from 250+ styles.
      • Udio - Discover, create, and share music with the world.
      • Suno AI - Anyone can make great music. No instrument needed, just imagination. From your mind to music.
      • Suno AI - Anyone can make great music. No instrument needed, just imagination. From your mind to music.
    • Speech

      • Eleven Labs - AI voice generator.
      • Coque - Coqui is dedicated to open speech technology and to serving as the hub where speech researchers, developers, and practitioners congregate.
    • Speech-to-text

      • Whisper - Robust speech recognition via large-scale weak supervision. [#opensource](https://github.com/openai/whisper)
      • Wispr Flow - Flow makes writing quick with seamless voice dictation for any application on your computer.
      • Vibe Transcribe - All-in-one solution for effortless audio and video transcription. [#opensource](https://github.com/thewh1teagle/vibe)
      • whisper.cpp - Port of OpenAI's Whisper model in C/C++. #opensource
      • whisper-ctranslate2 - A Whisper CLI client compatible with the original OpenAI client, using CTranslate2 for faster inference. [#opensource](https://github.com/Softcatala/whisper-ctranslate2)
      • whisper.cpp - Port of OpenAI's Whisper model in C/C++. #opensource
      • NeMo - An open-source framework by NVIDIA for building speech AI systems, including automatic speech recognition and text-to-speech. #opensource
      • Parakeet - A family of open speech recognition models by NVIDIA, including streaming and multilingual variants. #opensource
      • Parakeet - A family of open speech recognition models by NVIDIA, including streaming and multilingual variants. #opensource
    • Text-to-speech

      • Resemble AI - AI voice generator and voice cloning for text to speech.
      • Play.ht - AI Voice Generator. Generate realistic Text to Speech voice over online with AI. Convert text to audio.
      • podcast.ai - A podcast that is entirely generated by artificial intelligence, powered by Play.ht text-to-voice AI.
      • VALL-E X - A cross-lingual neural codec language model for cross-lingual speech synthesis.
      • TorToiSe - A multi-voice text-to-speech system trained with an emphasis on quality. #opensource
      • Bark - A transformer-based text-to-audio model. #opensource
      • Eleven Labs - AI voice generator.
      • TTS WebUI - Web UI for running multiple text-to-speech, music generation, and audio tools. #opensource
      • WellSaid - Convert text to voice in real time.
  • Coding

    • Coding Assistants

      • GitHub Copilot - GitHub Copilot uses the OpenAI Codex to suggest code and entire functions in real-time, right from your editor.
      • OpenAI Codex - An AI system by OpenAI that translates natural language to code.
      • Ghostwriter - An AI-powered pair programmer by replit.
      • tabnine - Code faster with whole-line & full-function code completions.
      • Stenography - Automatic code documentation.
      • Debuild - AI-powered low-code tool for web apps.
      • MutableAI - AI Accelerated Software Development.
      • Devin - An autonomous AI software engineer by Cognition Labs.
      • OpenAI Codex - An AI system by OpenAI that translates natural language to code.
      • Amazon Q - The AWS generative AI–powered assistant that helps answer questions, write code, and automate tasks.
      • TurboPilot - A self-hosted copilot clone which uses the library behind llama.cpp to run the 6 billion parameter Salesforce Codegen model in 4 GB of RAM.
      • GPT-Code UI - An open source implementation of OpenAI's ChatGPT Code interpreter. #opensource
      • Continue - Open-source AI code assistant. Connect any model and any context to create custom autocomplete and chat experiences inside the IDE. [#opensource](https://github.com/continuedev/continue)
      • RooCode - An AI-powered autonomous coding agent integrated directly into VS Code. [#opensource](https://github.com/RooCodeInc/Roo-Code)
      • Plandex - Open source, terminal-based AI programming engine for complex tasks. [#opensource](https://github.com/plandex-ai/plandex)
      • PR-Agent - AI-powered tool for automated PR analysis, feedback, suggestions and more.
      • Open Interpreter - OpenAI's Code Interpreter in your terminal, running locally.
      • CodiumAI - With CodiumAI, you get non-trivial tests suggested right inside your IDE, so you stay confident when you push.
      • Windsurf - An AI-native IDE that combines code editing with advanced AI assistance throughout the development process.
      • Jupyter AI - An open-source, configurable AI assistant in Jupyter Notebook and JupyterLab that supports 100+ LLMs, including locally-hosted models from Ollama and GPT4All. #opensource
      • DataLine - An AI-driven data analysis and visualization tool. [#opensource](https://github.com/RamiAwar/dataline)
      • Lovable - Conversational full-stack app generation, turning ideas into deployable code.
      • aider - AI pair programming in your terminal, supporting multiple LLM providers. [#opensource](https://github.com/paul-gauthier/aider)
      • Qodo - AI code review tool with agentic workflows for IDEs, pull requests, and security.
      • PR-Agent - AI-powered tool for automated PR analysis, feedback, suggestions and more.
      • Open Interpreter - OpenAI's Code Interpreter in your terminal, running locally.
      • Kilo - Open-source AI coding assistant for VS Code, JetBrains, and the CLI. [#opensource](https://github.com/Kilo-Org/kilocode)
    • Developer tools

      • Haystack - A framework for building NLP applications (e.g. agents, semantic search, question-answering) with language models.
      • LMQL - LMQL is a query language for large language models.
      • LlamaIndex - A data framework for building LLM applications over external data.
      • Vanna.ai - An open-source Python RAG framework for SQL generation and related functionality. [#opensource](https://github.com/vanna-ai/vanna)
      • gpt4all - A chatbot trained on a massive collection of clean assistant data including code, stories and dialogue.
      • LLM App - Open-source Python library to build real-time LLM-enabled data pipeline.
      • Portkey - A full-stack LLMOps platform for LLM monitoring, caching, and management.
      • agenta - An open-source end-to-end LLMOps platform for prompt engineering, evaluation, and deployment. #opensource
      • Together AI - Train, fine-tune-and run inference on AI models blazing fast, at low cost, and at production scale.
      • Gitingest - Turn any Git repository into a simple text digest of its codebase so it can be fed into any LLM. [#opensource](https://github.com/cyclotruc/gitingest)
      • Repomix - Pack your codebase into AI-friendly formats. [#opensource](https://github.com/yamadashy/repomix)
      • llama.cpp - Inference of Meta's LLaMA model (and others) in pure C/C++. #opensource
      • bitnet.cpp - Official inference framework for 1-bit LLMs, by Microsoft. [#opensource](https://github.com/microsoft/BitNet)
      • LangChain - A framework for developing applications powered by language models.
      • OpenRouter - A unified interface for LLMs. [#opensource](https://github.com/OpenRouterTeam)
      • Ludwig - A low-code framework for building custom AI models like LLMs and other deep neural networks. [#opensource](https://github.com/ludwig-ai/ludwig)
      • Cursor - Cursor is the IDE of the future, built for pair-programming with Powerful AI.
      • SymbolicAI - A neuro-symbolic framework for building applications with LLMs at the core.
      • OpenLIT - Open-source GenAI and LLM observability platform native to OpenTelemetry with traces and metrics. #opensource
      • Wren AI - An open-source text-to-SQL and generative BI agent with a semantic layer. [#opensource](https://github.com/Canner/WrenAI)
      • Cleanlab - An API for detecting and scoring hallucinations in LLM outputs.
      • Opik - An open-source platform for tracing, evaluating, and monitoring LLM applications. [#opensource](https://github.com/comet-ml/opik)
      • Langfuse - An open-source LLM engineering platform for tracing, evaluation, prompt management, and metrics. [#opensource](https://github.com/langfuse/langfuse)
      • MLflow - An open-source platform for tracking ML experiments, evaluating models and prompts, deploying models, and adding LLM observability. [#opensource](https://github.com/mlflow/mlflow)
      • rehydra - A zero-trust SDK for anonymizing PII locally before sending prompts to LLMs and seamlessly rehydrating the response.
      • Agentset - An open-source platform for building and evaluating RAG and agentic applications. [#opensource](https://github.com/agentset-ai/agentset)
      • Cohere - Cohere provides access to advanced Large Language Models and NLP tools.
      • Cursor - Cursor is the IDE of the future, built for pair-programming with Powerful AI.
      • SymbolicAI - A neuro-symbolic framework for building applications with LLMs at the core.
      • ai-i18n - A GitHub Action that uses LLMs (Claude, GPT, Ollama) to automatically translate i18n localization files. #opensource
      • Groq - A cloud inference API for running open-source LLMs, powered by custom LPU hardware.
      • Model Context Protocol - An open standard for connecting AI models to external tools and data sources. [MCP Registry](https://registry.modelcontextprotocol.io/) [#opensource](https://github.com/modelcontextprotocol/modelcontextprotocol)
      • Steel Browser - An open-source browser sandbox and automation infrastructure for AI agents, with session management, screenshots, PDFs, proxies, and anti-bot tooling. #opensource
      • Bifrost - An open-source LLM gateway with routing, load balancing, guardrails, and observability for 1000+ models. #opensource
      • fal - A developer platform for accessing and deploying image, video, audio, and 3D generation models.
    • Local LLM Deployment

      • Jan - Run LLMs like Mistral or Llama2 locally and offline on your computer, or connect to remote AI APIs. [#opensource](https://github.com/janhq/jan)
      • Ollama - Get up and running with large language models locally.
      • Open WebUI - An extensible, feature-rich, and user-friendly self-hosted AI platform designed to operate entirely offline. #opensource
      • Msty - A straightworward and powerful interface for local and online AI models.
      • PyGPT - Personal desktop AI assistant with chat, vision, agents, image generation, tools and commands, voice control and more. #opensource
      • Jan - Run LLMs like Mistral or Llama2 locally and offline on your computer, or connect to remote AI APIs. [#opensource](https://github.com/janhq/jan)
      • RunThisLLM - See which LLMs you can run on your hardware.
      • Harbor - A containerized toolkit for running local LLM backends, UIs, and supporting services with one command. #opensource
      • Msty - A straightforward and powerful interface for local and online AI models.
      • off-grid-mobile - React Native app for running LLMs, vision models, and Stable Diffusion on-device on iOS and Android without internet access. #opensource
      • Rapid-MLX - OpenAI-compatible local LLM inference server optimized for Apple Silicon, with tool calling, reasoning, vision, and structured output support. #opensource
    • Playgrounds

      • OpenAI Playground - Explore resources, tutorials, API docs, and dynamic examples.
      • GitHub Models - Find and experiment with AI models to develop a generative AI application.
      • GitHub Models - Find and experiment with AI models to develop a generative AI application.
  • Image

    • Graphic design

      • Brandmark - AI-based logo design tool.
      • Gamma - Create beautiful presentations and webpages with none of the formatting and design work.
      • Microsoft Designer - Stunning designs in a flash.
      • Napkin - AI tool for generating diagrams, charts, and infographics from text.
    • Image libraries

      • Lexica - Stable Diffusion search engine.
      • Libraire - The largest library of AI-generated images.
      • OpenArt - Search 10M+ of prompts, and generate AI art via Stable Diffusion, DALL·E 2.
      • PromptHero - Search prompts for models like Stable Diffusion, ChatGPT, Midjourney, etc.
    • Model libraries

    • Models

      • Stable Diffusion - Stable Diffusion by Stability AI is a state of the art text-to-image model that generates images from text. #opensource
      • Midjourney - Midjourney is an independent research lab exploring new mediums of thought and expanding the imaginative powers of the human species.
      • Imagen - Imagen by Google is a text-to-image diffusion model with an unprecedented degree of photorealism and a deep level of language understanding.
      • Make-A-Scene - Make-A-Scene by Meta is a multimodal generative AI method puts creative control in the hands of people who use it by allowing them to describe and illustrate their vision through both text descriptions and freeform sketches.
      • DALL·E 2 - DALL·E 2 by OpenAI is a new AI system that can create realistic images and art from a description in natural language.
      • DragGAN - Drag Your GAN: Interactive Point-based Manipulation on the Generative Image Manifold.
      • Flux - Text-to-image models by Black Forest Labs with high-quality photorealistic output. #opensource
    • Services

      • Craiyon - Craiyon, formerly DALL-E mini, is an AI model that can draw images from any text prompt.
      • Artbreeder - Artbreeder is new type of creative tool that empowers users creativity by making it easier to collaborate and explore.
      • GauGAN2 - GauGAN2 is a robust tool for creating photorealistic art using a combination of words and drawings since it integrates segmentation mapping, inpainting, and text-to-image production in a single model.
      • Imagine by Magic Studio - A tool by Magic Studio that let's you express yourself by just describing what's on your mind.
      • Patience.ai - Patience.ai is an app for creating images with Stable Diffusion, a cutting edge AI developed by Stability.AI.
      • GenShare - Generate art in seconds for free. Own and share what you create. A multimedia generative studio, democratizing design and creativity.
      • Pixelz AI Art Generator - Pixelz AI Art Generator enables you to create incredible art from text. Stable Diffusion, CLIP Guided Diffusion & PXL·E realistic algorithms available.
      • modyfi - The image editor you've always wanted. AI-powered creative tools in your browser. Real-time collaboration.
      • Ponzu - Ponzu is your free AI logo generator. Build your brand with creatively designed logos in seconds, using only your imagination.
      • PhotoRoom - Create product and portrait pictures using only your phone. Remove background, change background and showcase products.
      • ClipDrop - Create professional visuals without a photo studio, powered by [stability.ai](https://stability.ai/).
      • Lensa - An all-in-one image editing app that includes the generation of personalized avatars using Stable Diffusion.
      • RunDiffusion - Cloud-based workspace for creating AI-generated art.
      • Ideogram - A text-to-image platform to make creative expression more accessible.
      • Nightcafe - NightCafe Creator is an AI Art Generator app with multiple methods of AI art generation.
      • GauGAN2 - GauGAN2 is a robust tool for creating photorealistic art using a combination of words and drawings since it integrates segmentation mapping, inpainting, and text-to-image production in a single model.
      • GauGAN2 - GauGAN2 is a robust tool for creating photorealistic art using a combination of words and drawings since it integrates segmentation mapping, inpainting, and text-to-image production in a single model.
      • Leonardo AI - Create production-quality visual assets for your projects with unprecedented quality, speed, and style.
      • GauGAN2 - GauGAN2 is a robust tool for creating photorealistic art using a combination of words and drawings since it integrates segmentation mapping, inpainting, and text-to-image production in a single model.
      • GauGAN2 - GauGAN2 is a robust tool for creating photorealistic art using a combination of words and drawings since it integrates segmentation mapping, inpainting, and text-to-image production in a single model.
      • GauGAN2 - GauGAN2 is a robust tool for creating photorealistic art using a combination of words and drawings since it integrates segmentation mapping, inpainting, and text-to-image production in a single model.
      • GauGAN2 - GauGAN2 is a robust tool for creating photorealistic art using a combination of words and drawings since it integrates segmentation mapping, inpainting, and text-to-image production in a single model.
      • GauGAN2 - GauGAN2 is a robust tool for creating photorealistic art using a combination of words and drawings since it integrates segmentation mapping, inpainting, and text-to-image production in a single model.
      • GauGAN2 - GauGAN2 is a robust tool for creating photorealistic art using a combination of words and drawings since it integrates segmentation mapping, inpainting, and text-to-image production in a single model.
      • Playground - Playground is a free-to-use online AI image creator. Use it to create art, social media posts, presentations, posters, videos, logos and more.
      • Alpaca - Stable Diffusion Photoshop plugin.
      • GauGAN2 - GauGAN2 is a robust tool for creating photorealistic art using a combination of words and drawings since it integrates segmentation mapping, inpainting, and text-to-image production in a single model.
      • GauGAN2 - GauGAN2 is a robust tool for creating photorealistic art using a combination of words and drawings since it integrates segmentation mapping, inpainting, and text-to-image production in a single model.
      • GauGAN2 - GauGAN2 is a robust tool for creating photorealistic art using a combination of words and drawings since it integrates segmentation mapping, inpainting, and text-to-image production in a single model.
      • Pixelz AI Art Generator - Pixelz AI Art Generator enables you to create incredible art from text. Stable Diffusion, CLIP Guided Diffusion & PXL·E realistic algorithms available.
      • Pixelz AI Art Generator - Pixelz AI Art Generator enables you to create incredible art from text. Stable Diffusion, CLIP Guided Diffusion & PXL·E realistic algorithms available.
      • Pixelz AI Art Generator - Pixelz AI Art Generator enables you to create incredible art from text. Stable Diffusion, CLIP Guided Diffusion & PXL·E realistic algorithms available.
      • KREA - Generate high quality visuals with an AI that knows about your styles, concepts, or products.
      • Bing Image Creator - DALLE·3 based text-to-image generator with safety features.
      • Recraft - An AI tool that lets creators easily generate and iterate original images, vector art, illustrations, icons, and 3D graphics.
      • Reve Image - A model trained from the ground up to excel at prompt adherence, aesthetics, and typography.
      • modyfi - The image editor you've always wanted. AI-powered creative tools in your browser. Real-time collaboration.
      • Patience.ai - Patience.ai is an app for creating images with Stable Diffusion, a cutting edge AI developed by Stability.AI.
      • Patience.ai - Patience.ai is an app for creating images with Stable Diffusion, a cutting edge AI developed by Stability.AI.
      • Reve Image - A model trained from the ground up to excel at prompt adherence, aesthetics, and typography.
      • Reve Image - A model trained from the ground up to excel at prompt adherence, aesthetics, and typography.
      • Freepik AI - AI-powered design tools including image generation, background removal, and creative templates.
      • GenShare - Generate art in seconds for free. Own and share what you create. A multimedia generative studio, democratizing design and creativity.
      • Reve Image - A model trained from the ground up to excel at prompt adherence, aesthetics, and typography.
      • DreamStudio - DreamStudio is an easy-to-use interface for creating images using the Stable Diffusion image generation model.