Skip to main content

Organize unstructured data

Project description

🌸 Lilac

Static Badge Downloads License Twitter

NEW: Try the Lilac hosted demo with pre-loaded datasets

👋 Welcome

Lilac is an open-source product that helps you analyze, structure, and clean unstructured data with AI.

Lilac can be used from our UI or from Python.

https://github.com/lilacai/lilac/assets/2294279/cb1378f8-92c1-4f2a-9524-ce5ddd8e0c53

💻 Install

To install Lilac on your machine:

pip install lilac

You can also use Lilac with no installation by forking our public HuggingFace Spaces demo.

🔥 Getting started

Start a Lilac webserver from the CLI:

lilac start ~/my_project

Or start the Lilac webserver from Python:

import lilac as ll

ll.start_server(project_path='~/my_project')

This will open start a webserver at http://localhost:5432/.

📁 Documentation

Visit our website: lilacml.com

💻 Why Lilac?

Lilac is a visual tool and a Python API that helps you:

  • Explore datasets with natural language (e.g. documents)
  • Enrich your dataset with metadata (e.g. PII detection, profanity, text statistics, etc.)
  • Conceptually search and tag your data (e.g. find paragraphs about injury)
  • Remove unwanted or problematic data based on your own criteria
  • Analyze patterns in your data

Lilac runs completely on device using powerful open-source LLM technologies.

💬 Contact

For bugs and feature requests, please file an issue on GitHub.

For general questions, please visit our Discord.

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

lilac-0.0.17.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

lilac-0.0.17-py3-none-any.whl (1.1 MB view details)

Uploaded Python 3

File details

Details for the file lilac-0.0.17.tar.gz.

File metadata

  • Download URL: lilac-0.0.17.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.9.17 Darwin/22.5.0

File hashes

Hashes for lilac-0.0.17.tar.gz
Algorithm Hash digest
SHA256 c8a45a21e3c943fd53f58a06f488b59cb67f384816c6ac81a6e1b9fee9b3fed2
MD5 36341b0f3c99a0ee3b1d36402165c0d8
BLAKE2b-256 a7551a0c7885feac580462072d05338197612a7f001e6a171ca36b5aaebbab92

See more details on using hashes here.

File details

Details for the file lilac-0.0.17-py3-none-any.whl.

File metadata

  • Download URL: lilac-0.0.17-py3-none-any.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.9.17 Darwin/22.5.0

File hashes

Hashes for lilac-0.0.17-py3-none-any.whl
Algorithm Hash digest
SHA256 4b5ac4b9b95e06be9f19ca148ff7ad844d9996f87b26b2911b8e639d8d938b4c
MD5 1712ce9b75da3a790aa84843aca75165
BLAKE2b-256 4ee768ffb54f67f4988ef670f6e8513111a7f8132f2745aff697919a70c1e3a9

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