Skip to main content

No project description provided

Project description

Lyzr Logo

The simplest agent framework to build Private & Secure GenAI apps faster

Lyzr is a low-code agent framework with an agentic approach to building generative AI applications. Its fully integrated agents come with pre-built RAG pipelines, allowing you to build and launch in minutes.

Lyzr SDKs helps you build all your favorite GenAI SaaS products as enterprise applications in minutes. It is the enterprise alternative to popular in-demand Generative AI SaaS products like Mendable, PDF.ai, Chatbase.co, SiteGPT.ai, Julius.ai and more.


Table of Contents

Key Features

  • Lyzr's Pre-built Agents: Deploy in minutes
    • Chat agent
    • Knowledge search
    • RAG powered apps
    • QA bot
    • Data Analysis
    • Text-to-SQL
  • Lyzr Automata: The multi-agent automation platform
  • Free Tools
    • Lyzr Parse
    • Magic Prompts
    • Prompt Studio
    • Knowledge Base
  • Cookbooks
    • Lyzr + Weaviate
    • Lyzr + Streamlit
    • Lyzr + Qdrant
    • Lyzr + Vellum

Personas

  • Developers: you will love the simplicity of the framework and appreciate the ability to build generative AI apps rapidly.

  • CTOs, CPOs: integrate generative AI features into your apps seamlessly with local SDKs and private APIs, all with your in-house tech team. The required learning curve to build on Lyzr is literally just a few minutes.

  • CIOs: introduce generative AI to your enterprise with the comfort of 100% data privacy and security as Lyzr runs locally on your cloud. And Lyzr's AI Management System (AIMS) makes it easy to manage agents, monitor events logs, build using AI studios, and even help your team learn generative AI with the in-built Lyzr academy.

Links

Installation

You can install the lyzr package directly from PyPI:

pip install lyzr

Building from Source

If you prefer to build the lyzr package from source, you'll need to have Python installed along with setuptools and wheel.

Steps to Build

  1. Clone the repository or download the source code.
  2. Navigate to the root directory of the project (where setup.py is located).
  3. Run the following commands:
# Ensure setuptools and wheel are installed
pip install setuptools wheel

# Build the package
python setup.py sdist bdist_wheel

This will generate a dist directory containing the built package files.

Installing the Built Package

Once you've built the package, you can install it using pip:

cd dist/
pip install lyzr-[version]-py3-none-any.whl

Replace [version] with the actual version of the package you have built.

Example

Launch an agent in just few lines of code

  1. Install the Lyzr library.
pip install lyzr
  1. Import the necessary agent module. Here we are choosing ChatBot module.
from lyzr import ChatBot
  1. Provision the chatbot with just 1-line of code. The RAG pipeline runs in the background.
my_chatbot = ChatBot.pdf_chat(input_files=["pdf_file_path"])
  1. That's it. Just query and start chatting with your chatbot.
response = chatbot.chat("Your question here")

License

lyzr is distributed under the terms of the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lyzr-0.1.42.tar.gz (75.0 kB view details)

Uploaded Source

Built Distribution

lyzr-0.1.42-py3-none-any.whl (103.3 kB view details)

Uploaded Python 3

File details

Details for the file lyzr-0.1.42.tar.gz.

File metadata

  • Download URL: lyzr-0.1.42.tar.gz
  • Upload date:
  • Size: 75.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.14

File hashes

Hashes for lyzr-0.1.42.tar.gz
Algorithm Hash digest
SHA256 a394d8b9cdfb8b869a3c8f9ff6fb6068ccf31c42e8650f1af79dcc64781a37d5
MD5 3a90d1dc9f4a8d5c4fedc3d12d37a202
BLAKE2b-256 5703d935330c390a3af38fb3a5136eb9851ed14f0c7eef852752f2ed5992d1f0

See more details on using hashes here.

File details

Details for the file lyzr-0.1.42-py3-none-any.whl.

File metadata

  • Download URL: lyzr-0.1.42-py3-none-any.whl
  • Upload date:
  • Size: 103.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.14

File hashes

Hashes for lyzr-0.1.42-py3-none-any.whl
Algorithm Hash digest
SHA256 403e0cf8e3724bf78bafc4361281ad48e66e35c63c608afa3db67f420316fcff
MD5 9420600630b71ffd7c283c76cc6099eb
BLAKE2b-256 85a5a4907fa65cef2afb193060758ea6ac8ecb8a57d16bf62aea300d3a568762

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page