There are several parts to Lux's rendering API:

LuxRays

This library handles ray intersection on OpenCL devices. More information can be found on the wiki: LuxRays overview

LibLux

This library is the full LuxRender system. Its API is C-style and exposed via api.h.

PyLux

This is an OO python wrapper around the C API, providing access to LuxRender via the python programming language.

PyLux is documented here: PyLux Documentation.

Community News More...

LuxRender v1.0RC1 released

At long last we have released a new RC for the next version of LuxRender, and it is really going to be labelled 1.0.

...

New competition 'A slow day'

Showcase your talent in our new competition. Get all the details in the forum.

...

Material competition winners announced

The entries are available in the gallery, and you can see the voting results in the forum.

...

New Materials competition

Our new competition brings the focus on our materials system. Go get the most out of LuxRender and submit your work to our materials database.

...