AI Tools

CBorg AI-Powered AI Tools


Coming Soon / Work In Progress

  • PDF Reader: Convert PDFs to Markdown and LaTeX for ingestion into LLM
  • LabGPT: Chatbot grounded with Berkeley Lab internal knowledgebase.
  • Web Scraping Demo: Automatically scrape news articles into JSON
  • GraphRAG UI: Convert documents into knowledge base for advanced RAG queries
  • Stable Diffusion / FLUX: Image generation tool

Available Now

CBorg Chat

Use ChatGPT, Gemini, Anthropic, Llama3 and more.


CBorg API Service

Use CBorg LLMs from your own app or build your own LLM-powered programs.1


CBorg Client

Reverse proxy service that streamlines the connection between your local machine and the CBorg API server

  • Inject API keys automatically from environment variable - no need to save keys in each application
  • Detect when client is connected to LBL-net and automatically switch to locally-routed endpoint

VS Code Continue Plugin (Beta)

Use the popular VS Code Continue Plugin with the CBorg API Server.

  • Easy setup: provides chat and editor functions
  • Advanced setup: provides tab-autocompletion and indexing, using CBorg Client Service (see above)

Omni-Engineer (Experimental)

Coding assistant capable of editing files in-place using simple commands. Best results with Claude Sonnet.

To setup, change main.py endpoint and models as follows:

client = OpenAI(
    base_url="https://api.cborg.lbl.gov",
    api_key=os.getenv("CBORG_API_KEY"),
)

DEFAULT_MODEL = "lbl/cborg-coder:latest"
EDITOR_MODEL = "lbl/cborg-coder:latest"