Bob

September 8, 2025 ยท View on GitHub

Bob Screenshot

Bob is a tool that is composed of three core components:

  1. ngx-bob
  2. bob-brain
  3. embedding-layer

This repository contains the source code for ngx-box, an Angular component that allows you to send and receive messages with Bob.

It features these core things:

  • Floating Bob widget
  • Chat window
  • Ability to send and receive messages from bob-brain
  • Chat history, stored to local storage
  • Error handling
  • Some special commands
  • Ability to search saorsail.com

Usage

You can install it from npmjs.com using the following command:

npm i ngx-bob

You will also need to create your own "bob-brain" for Bob to connect to. You can do this for free using render.com. Please visit here to setup bob-brain.

Development

Feel free to create to PRs with changes.

License

MIT