doctor

sisig-ai
448
Doctor is a tool for discovering, crawl, and indexing web sites to be exposed as an MCP server for LLM agents.

Overview

doctor Introduction

Doctor is a tool designed for discovering, crawling, and indexing websites to be exposed as an MCP server for LLM agents, enhancing their reasoning and code generation capabilities.

How to Use

To use Doctor, clone the repository, set up the required environment variables including your OpenAI API key, and run the application using Docker and Docker Compose.

Key Features

Key features include web crawling with hierarchy tracking, text chunking with LangChain, creating embeddings with OpenAI, storing data in DuckDB with vector search support, and exposing functionalities via a FastAPI web service.

Where to Use

Doctor can be utilized in various fields such as web development, data science, and artificial intelligence, particularly where LLMs require updated and structured data from the web.

Use Cases

Use cases include enhancing LLMs with real-time web data, automating data extraction from websites, and providing structured search capabilities for LLM applications.

Content