AI Agent Builder Platform – Refactor, Bug Fixes

Job ID: 40312679

Budget: $250 – $750 USD

We are building a production-ready AI Agent Builder platform that allows users to create, configure, manage, and run AI agents from a web dashboard.

The project is already built, but the current codebase needs refactoring, bug fixes. This is a real product intended for actual users, not a demo or prototype.

Core Features

Users should be able to:

Create and configure AI agents

Define agent tools and services such as APIs, webhooks, and third-party integrations

Run agents with conversation history and memory

Manage their agents from a web dashboard

Test agent behavior and responses in real time

Tech Stack

AI / Logic Backend

Python

DSPy

Jinja for dynamic templates and configuration

Application Backend

Laravel

Authentication

User management

Billing, balance, or usage tracking

API endpoints for communication with Python services

Frontend

React.js

Agent Builder interface

User dashboard

Agent testing UI

Scope of Work
1) AI Backend (Python)

Refactor and improve the existing Python agent architecture

Build and maintain tool-based agents using APIs, functions, and integrations

Support agent memory and conversation history

Support configurable agent behavior using Jinja-based templates

Fix bugs and improve reliability, maintainability, and performance

2) Laravel Backend

Authentication and user management

Agent CRUD operations (create, update, delete, list)

Usage, balance, or billing tracking

Build and maintain API endpoints that communicate with Python services

Improve error handling, security, and production readiness

3) React Dashboard

Refactor and improve the existing dashboard UI

Build Agent Builder workflows and configuration screens

Allow users to define tools and agent flows

Implement real-time agent testing experience

Manage agents by user account

Improve stability, and code quality

Requirements

We are looking for a developer with:

Strong Python experience, especially with AI/agent-based systems and RAG systems

Hands-on experience with DSPy

Solid React.js experience

Good Laravel knowledge

Experience designing and integrating REST APIs

Experience with WebSockets and WebRTC

Ability to write clean, production-ready, maintainable code

Experience refactoring existing codebases and fixing architectural issues

Project Type

Existing product, not from scratch

Refactor + bug fixing
Related categories: PHP Python Laravel React.js REST API AI Development