# lunary **Developer toolkit for LLM chatbots** [website](https://lunary.ai) - [docs](https://lunary.ai/docs) [![npm version](https://badge.fury.io/js/lunary.svg)](https://badge.fury.io/js/lunary) ![PyPI - Version](https://img.shields.io/pypi/v/lunary) ![GitHub last commit (by committer)](https://img.shields.io/github/last-commit/lunary-ai/lunary) ![GitHub commit activity (branch)](https://img.shields.io/github/commit-activity/w/lunary-ai/lunary)
Lunary helps developers of LLM Chatbots develop and improve them.
It also designed to be:
https://github.com/lunary-ai/lunary/assets/5092466/a2b4ba9b-4afb-46e3-9b6b-faf7ddb4a931
Modules available for:
Lunary natively supports:
Additionally you can use it with any other LLM by manually sending events.
Full documentation is available on the website.
We offer a hosted version with a free plan of up to 10k requests / month.
With the hosted version:
packages/backend/.env.example
to packages/backend/.env
and fill the missing valuespackages/frontend/.env.example
to packages/frontend/.env
and fill the missing valuesnpm install
npm run migrate:db
npm run dev
You can now open the dashboard at http://localhost:8080
.
When using our JS or Python SDK, you need to set the environment variable LUNARY_API_URL
to http://localhost:3333
. You can use LUNARY_VERBOSE=True
to see all the event sent by the SDK
Need help or have questions? Chat with us on the website or email us: hello [at] lunary.ai. We're here to help every step of the way.
This project is licensed under the Apache 2.0 License.