Introducing AgentKit - a production-ready starter for building real AI agents

AgentKit is a production-ready starter for building AI agents with web search, auth, persistence, and a clean UI everything needed to ship fast.

Features

  • :rocket: AI-Powered Web Search: Toggle web search on/off with a single click. Your AI agent can search the web for current information, recent events, and up-to-date data when needed.

  • :speech_balloon: Modern Chat Interface: Pre-built chat UI with streaming responses, file uploads, message history, and tool call visualization. Built with shadcn/ui and Tailwind CSS.

  • :locked_with_key: User Authentication: Integrated Clerk authentication with email/password and OAuth support. User-scoped chat history with secure database persistence.

  • :floppy_disk: Database Persistence: PostgreSQL with Prisma ORM. All conversations are automatically saved with user-scoped data for easy querying and management.

  • :artist_palette: Beautiful UI: Built with shadcn/ui components and Tailwind CSS for a modern, responsive design.

  • :high_voltage: Real-time Streaming: See your agent’s search process in real-time with collapsible source citations and tool call visualization.

  • :shield: Production Ready: Includes error handling, loading states, responsive design, and optimized for Vercel deployment.

  • :memo: TypeScript: Full type safety throughout the codebase for better developer experience.

  • :wrench: Developer Experience: Clean architecture, easy to customize, and well-documented code.

Built with

Demo - AgentKIt
Source code - Repository

Thanks!

2 Likes

Great ship, @anayatkhan1!

2 Likes