Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FastAPI Llamaindex Chatbot (ReAct Agent + Memory)

Clean implementation of a Chatbot using Llamaindex and FastAPI

⚙️ Setup

🐍 Virtual Environment

This project uses uv for Python environment and dependency management.

  1. Install uv

    brew install uv
  2. Create a virtual environment with Python 3.12

    uv venv --python=3.12
  3. Install dependencies in editable mode

    uv pip install -e .
  4. Activate the virtual environment

    source .venv/bin/activate

▶️ Run the App

To launch the FastAPI application with hot reloading in development mode:

uvicorn src.main:app --reload

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages