AgentForge is a full‑stack AI agent builder that provides a visual wizard for creating, configuring, and deploying AI agents. The client is built with React, TypeScript, Tailwind CSS, and shadcn/ui, while the server uses Express.js, TypeScript, and a PostgreSQL database via Drizzle ORM.
Features
- Wizard‑style workflow for selecting templates, customizing agent parameters, and previewing code
- Generates deployable code packages (Python, config files, Dockerfile)
- Live code preview with syntax highlighting
- Agent templates stored in a database (Neon/PostgreSQL)
- React frontend with Radix UI + shadcn and Wouter routing
- Express server with RESTful API, session management, and Drizzle ORM
Running locally
- Clone the repository:
git clone https://github.com/VisionaryArchitects/agentforge.git - Install dependencies:
npm install - Start the development server:
npm run dev
You'll need a PostgreSQL database (Neon or local) and environment variables (DATABASE_URL, etc.) set according to drizzle.config.ts.
This repository is a static snapshot of the AgentForge package. See replit.md for a detailed architecture overview.