API Documentation Agent (LLM)
CryptIn Progress2025-26

API Documentation Agent (LLM)

Project Overview

The system ingests documentation, retrieves context with vector search, and uses LLMs to emit structured API calls and code.

About This Project

Autonomous agent that converts unstructured API documentation into executable integration snippets.

Tech Stack

LangChainChromaDBFastAPIReact

Team

Mentors

  1. Radhika Sharda
  2. Sanstuti Mishra
  3. Pramod Budhiraja

Mentees

  1. Nabeel
  2. Rahul
  3. Umar
  4. Rushi
  5. Pranav

Methodology

The project follows a structured implementation approach that includes Scrapy-based ingestion of docs, LangChain chunking and ChromaDB embeddings, LLM reasoning to structured API JSON, Jinja2 conversion to Python/cURL, and React + TypeScript UI and FastAPI backend. These steps are executed iteratively to validate assumptions, improve performance, and ensure reliable delivery of the final solution.

Expected Outcome

By the end of this project, the team is expected to deliver Lower friction API onboarding, and Executable code generation from docs. Together, these outcomes reflect both technical feasibility and practical value for demos, evaluation, and future scaling.