Awesome AI AgentsGenerative Software Frameworks

freestyle-sh/Adorable

⭐ 814 TypeScript repository created 2025-04-10

Adorable is an open-source AI application builder, described by its authors as an open alternative to Lovable. The user states in plain language what application they want, and an AI agent writes, edits and executes the code needed to produce it, with the result visible as it is being built. The interface combines three panes: a conversation with the agent, an embedded browser showing a live preview of the running application, and a terminal exposing the commands the agent executes. Every project is executed inside a sandboxed cloud virtual machine provided by Freestyle rather than on the user machine, which isolates generated code and gives the agent a real environment in which to install dependencies and run servers. Projects are persistent and git-backed, so conversation history and code history are preserved across sessions and a project can be resumed later. The tool also supports creating a project from an existing GitHub repository with bidirectional synchronization, letting the agent work on code that already exists instead of only greenfield scaffolding. Finished applications can be deployed to a production domain with a single action. The implementation is TypeScript on Next.js with the App Router and Turbopack. Model access goes through the Vercel AI SDK with support for both OpenAI and Anthropic backends, so the operator supplies their own provider keys. The chat surface is built on the assistant-ui component library, and styling uses Tailwind CSS with shadcn/ui. Running it locally is a matter of copying the example environment file, adding API keys, installing dependencies and starting the development server on port 3000. The audience is developers who want a self-hostable code-generating agent product they can inspect and modify, and teams evaluating agent-driven application scaffolding against hosted commercial equivalents.

https://github.com/freestyle-sh/Adorable

app-buildercode-generationnextjstypescriptsandboxvercel-ai-sdkdeployment

Also in Generative Software Frameworks

nexu-io/open-design

Open Design is a local-first, open-source desktop application that serves as an alternative to Claude Design, integrating with various coding agents to generate web, desktop, and mobile prototypes,...

deepset-ai/haystack

Haystack is an AI orchestration framework for building customizable, production-ready NLP applications using large language models, vector search, and advanced retrieval techniques.

op7418/guizang-ppt-skill

AI agent skill for generating polished HTML slide decks with various design styles, image prompts, social covers, and a WebGL/low-power presentation runtime.

HKUDS/Agentic-AIGC

ViMax is an agentic AI system for end-to-end video generation, transforming raw ideas, novels, or scripts into complete video content by orchestrating scriptwriting, storyboarding, character creati...

The-Pocket/PocketFlow

Pocket Flow is a minimalist 100-line LLM framework that uses a graph-based abstraction to enable expressive multi-agent systems, workflows, and retrieval-augmented generation, designed for high productivity and minimal bloat.

Netflix/metaflow

Metaflow is a human-centric framework by Netflix that streamlines building, managing, and deploying real-life AI and machine learning systems from prototyping to production at scale.

presenton/presenton

Presenton is an open-source AI-powered presentation generator and API that runs locally, offering customizable layouts, multiple AI model integrations, versatile image generation, and privacy-focused presentation creation and export.

thesysdev/openui

OpenUI is a full-stack Generative UI framework that offers a compact, streaming-first language for model-generated UI, a React runtime, and token-efficient chat interfaces.