AnyQuery is an extensible, multi-model supported AI query assistant, offering both a web application and a command-line interface (CLI). It allows interaction with multiple large language models (LLMs) through a unified interface. Inspired by ChatGPT and Langchain, its goal is to create an out-of-the-box, easy-to-integrate, and extensible intelligent query platform.
This project is written in TypeScript and based on the Node.js and React technology stack. It is suitable for developers to deploy locally or in private environments and can be seamlessly integrated with custom plugins.
.env
file.# Clone the repository
git clone https://github.com/julien040/anyquery.git
cd anyquery
# Install dependencies
pnpm install
# Start the Web interface
pnpm dev
# Use CLI mode
pnpm cli "Your question here"
You can set the .env
file as needed, filling in the API Keys for various models, for example:
OPENAI_API_KEY=your_key_here
ANTHROPIC_API_KEY=your_key_here
AnyQuery is a comprehensive AI query platform that supports multi-model interaction, suitable for developers who want to build their own ChatGPT tool or quickly integrate AI functionality. Its plugin mechanism, Agent support, and dual-mode interaction methods make it highly practical in enterprise deployment and localized usage scenarios.