organizations-lab-for-ai-agents

Research Labs – CAMO

Lab Directors

Prof. Ye Luo

Prof. Ye Luo

Associate Director, Institute of Digital Economy and Innovation

Associate Professor, Economics and Finance

Prof. Xin Tong

Prof. Xin Tong

Professor, Economics and Innovation and Information Management

Mission

Our mission is to pioneer AI-driven solutions for business challenges by developing multi-agent systems and domain-specific AI architectures, while guiding organizations through ethical, scalable, and transformative AI adoption.

Core Objectives

Multi-Agent System

To develop platforms for AI agents and multi-agent architecture for business, management and AI-transformation of organizations

Domain-Specific AI Agents

To study and design AI agents for specific business applications with deep domain knowledge

AI Impact Research

To study and understand the economic impact of AI transformation on economic behavior of human, business and organizations

Major Projects

Econometric AI

This project is an international collaborative open source initiative aiming to build an AI-agent system that provides solid econometric knowledge, code-generation, and execution capability for education and research in applied econometrics. The system would consist of the following key features:

Econometrics AI Agent

+

We develop an “Econometrics AI Agent” which exhibits outstanding performance in planning econometric tasks strategically, generating and executing code, employing error-based reflection for improved robustness, and allowing iterative refinement through multi-round conversations. It establishes a testbed for exploring AI’s impact on social science research and enables cost-effective integration of domain expertise, making advanced econometric methods accessible to users with minimal coding skills.

Econometrics Helper

+

A chat based agent for explaining and suggesting econometric method and identification strategy.

Econometrics Recommender

+

An RAG based agent with recommendation ability build on theoretical and applied econometrics papers published at top journals along with datasets.

Econometrics Writer

+

A latex copilot writer agent that helps thesis writers with citations and references, mathematical formulas, table compiling, etc., in applied econometrics.

LangGraph Agent Rollback System

Explore a live, sandboxed demo of conversation rollback and branching. Create checkpoints, branch timelines, and see how tool calls auto-checkpoint. Use this to understand how AI agents can safely explore alternatives while preserving original state.

Interactive Demo

+
Original Timeline
0
Messages
0
Checkpoints
1
Branches
0
Tools Used

🌳 Session Branch Tree

✨ Key Features

💾

Full Snapshot

Complete conversation state saved at each checkpoint

🌳

Branching

Create multiple timelines from any checkpoint

🔄

Tool Rollback

Automatically reverse tool operations

Auto-Checkpoint

Smart saves after tool execution

💻 Code Example

from src.agents.rollback_agent import RollbackAgent
from langchain_openai import ChatOpenAI

# Create agent with rollback capabilities
agent = RollbackAgent(
external_session_id=session_id,
model=ChatOpenAI(model="gpt-4"),
tools=[calculate_sum, fetch_data, save_to_db],
auto_checkpoint=True  # Auto-save after tools!
)

# Have a conversation
response = agent.run("Calculate 42 + 58")
# Auto-checkpoint created after tool use!

# Create manual checkpoint
checkpoint = agent.create_checkpoint_tool("Important State")

# Continue conversation
response = agent.run("Now multiply by 2")

# Rollback when needed - creates new branch!
new_branch = RollbackAgent.from_checkpoint(checkpoint_id)

# Original timeline preserved, new branch active
response = new_branch.run("Let's try division instead")
                                        

🎯 Real-World Use Cases

🏢

Customer Support

Undo mistakes, explore solutions safely

🔬

Research & Testing

A/B test conversation strategies

🎮

Interactive Games

Save/load NPC conversation states

📚

Education

Safe exploration for students