Skip to content
/ chat Public

nao is the first open source analytics agent ๐Ÿค– Data teams can define their agent context, and deploy a chat with data UI for their business stakeholders. Works with any stack, warehouse, and context.

Notifications You must be signed in to change notification settings

getnao/chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

61 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

nao Chat

nao Chat is a chat interface for nao. It is a monorepo that contains the frontend, backend and CLI for nao Chat.

Installation

pip install nao-core

Usage

nao --help
Usage: nao COMMAND

โ•ญโ”€ Commands โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ chat         Start the nao chat UI.                                       โ”‚
โ”‚ init         Initialize a new nao project.                                โ”‚
โ”‚ --help (-h)  Display this message and exit.                               โ”‚
โ”‚ --version    Display application version.                                 โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

Initialize a new nao project

nao init

This will create a new nao project in the current directory. It will prompt you for a project name and ask you if you want to set up an LLM configuration.

Start the nao chat UI

nao chat

This will start the nao chat UI. It will open the chat interface in your browser at http://localhost:5005.

Development

Running the project

At the root of the project, run:

npm run dev

This will start the project in development mode. It will start the frontend and backend in development mode.

Publishing to PyPI

npm run publish

By default, this will publish a patch version. You can specify a different version bump with:

npm run publish <major|minor|patch>

What do we use?

Backend

Frontend

About

nao is the first open source analytics agent ๐Ÿค– Data teams can define their agent context, and deploy a chat with data UI for their business stakeholders. Works with any stack, warehouse, and context.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •