Giselle

Autonomous Agents 💻 TypeScript ⚖️ Apache-2.0 🟢 Actively maintained
554 stars

Giselle is an open-source AI agent studio for building agentic workflows with human-AI collaboration. It provides a visual builder, multi-model support, and GitHub integration to automate tasks like code review and document generation. It is for developers and teams who want to create custom AI agents quickly.

✨ Meet Giselle — Open source mini-AI apps builder powered by the AI SDK.

🎬 ✨ Meet Giselle — Open source mini-AI apps builder powered by the AI SDK. · Giselle

Giselle demo
🎞️ Demo from the project README

✨ Key features

  • GitHub AI Operations: Automates issues, PRs, and deployments with AI
  • Visual Agent Builder: Drag-and-drop interface to create and modify agents
  • Multi-Model Composition: Leverages GPT, Claude, Gemini, and more
  • Knowledge Store: Search code and data from one place
  • Team Collaboration: Shared configurations and contextual awareness (in development)
  • Template Hub: One-click agent templates (in development)

🎯 Use cases

  • Research Assistant: Automatically gather information from web and internal docs
  • Code Reviewer: AI-powered code review integrated with GitHub workflow
  • Document Generator: Auto-create PRDs, specs, and release notes from codebase
  • Workflow Automator: Chain multiple AI models to handle complex business processes

📦 Installation

🧰 Requirements: Requires Node.js and pnpm; at least one AI provider API key (OpenAI, Anthropic, or Google AI).

Clone the repository
git clone https://github.com/giselles-ai/giselle.git
cd giselle
Install dependencies
pnpm install
Create environment file
touch .env.local
Add your API key (at least one required)
echo 'OPENAI_API_KEY="your_openai_api_key_here"' >> .env.local
Start development server
pnpm turbo dev

Open http://localhost:3000 and start building your AI agents!

🚀 Usage

After starting the development server with pnpm turbo dev, open http://localhost:3000 in your browser to access the Giselle interface and begin building AI agents using the visual builder.

⚠️ Good to know

Giselle is in active development; team collaboration and template hub features are not yet available, and the roadmap is still being created.

❓ FAQ

What AI providers are supported?

Giselle supports OpenAI, Anthropic, and Google AI as AI providers. You need at least one API key to run it.

Can I use Giselle without self-hosting?

Yes, Giselle is available as a cloud service at giselles.ai with a free plan that includes 30 minutes of Agent time per month.

How do I get started with development?

Clone the repository, install dependencies with pnpm, add your API key to .env.local, and run pnpm turbo dev. Then open http://localhost:3000.

Is there a guide for using AI coding assistants with Giselle?

Yes, the Vibe Coding Guide in the docs explains how to use AI coding assistants like Claude, Cursor, or WindSurf to build with Giselle.

📊 Repository

Stars★ 554
Forks🍴 124
Open issues🐛 0
Last commit🕒 Sep 1, 2026
Created📅 Aug 2024
Language💻 TypeScript
License⚖️ Apache-2.0

🤖 Overview, features, install steps and FAQ were generated from the project's README on Sep 4, 2026. Always check the original source before running commands.