Usage Guide

This guide explains how to run the CleverBee application and interact with its Chainlit-based web interface.

Running the Application

Once you have completed the installation and configured your .env file with API keys, you can run CleverBee using the provided script:

./run.sh

This script handles several things automatically:

Command-Line Arguments

You can pass arguments to the run.sh script, which will be forwarded to the underlying chainlit run command.

Important

There are some known bugs regarding Langchain and cache functionality. The caching can be temperamental and doesn't currently report in the token usage statistics. If you experience issues, try running with the --no-cache flag.

Interacting with the Web Interface

After running the script, the Chainlit web interface will typically be available at http://localhost:8000 (check the terminal output for the exact URL).

Starting a Research Task

  1. Open the web UI in your browser.
  2. You'll see an input field at the bottom of the chat interface.
  3. Enter your research topic or question into the input field.
  4. Press Enter or click the send button.

Understanding the Interface

Tips for Effective Queries

Monitoring and Output

Next Steps

Learn more about the specific capabilities and tools CleverBee uses in the Tools & Features Guide.