Author-email: typedef <hello@typedef.ai> License-Expression: Apache-2.0 Requires-Python: >=3.10 Description-Content-Type: text/x-rst Project-URL: Homepage, https://github.com/typedef-ai/fenic Project-URL: Issues, https://github.com/typedef-ai/fenic/issues
fenic: The dataframe (re)built for LLM inference
fenic is an opinionated, PySpark-inspired DataFrame framework for building AI and agentic applications. Transform unstructured and structured data into insights using familiar DataFrame operations enhanced with semantic intelligence. With first-class support for markdown, transcripts, and semantic operators, plus efficient batch inference across any model provider.
See github.com/typedef-ai/fenic for more information
Install optional feature extras only when you need heavier operators:
pip install "fenic[pdf]" # semantic.parse_pdf and PDF metadata loading
pip install "fenic[cluster]" # DataFrame.semantic.with_cluster_labels
pip install "fenic[sim-join]" # semantic.sim_join
Extras can be combined with model provider extras, for example:
pip install "fenic[google,pdf,cluster,sim-join]"
Metadata
Release files for fenic 0.13.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| fenic-0.13.0-cp310-abi3-win_amd64.whl | CPython 3.10 | abi3 | Windows x86-64 | Details |
| fenic-0.13.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.10 | abi3 | Linux glibc 2.17+ x86-64 | Details |
| fenic-0.13.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl | CPython 3.10 | abi3 | Linux glibc 2.17+ ARM64 | Details |
| fenic-0.13.0-cp310-abi3-macosx_10_12_x86_64.whl | CPython 3.10 | abi3 | macOS 10.12+ x86-64 | Details |
| fenic-0.13.0-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl | CPython 3.10 | abi3 | macOS 10.12+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 | Details |
Total release size: 56.7 MB
Release files / fenic-0.13.0-cp310-abi3-win_amd64.whl
| Download URL | fenic-0.13.0-cp310-abi3-win_amd64.whl |
|---|---|
| Size | 9.2 MB |
| Tags | CPython 3.10 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
003a3fea80ed9575727c528e7a9558d5b091f6b0b13301c3763c208e098b0a8d
|
|
BLAKE2b-256 checksum How to use checksums |
b9e55dba2afd0411671e1dc52e543ec3808ea75ed86fe42c90f92a7ec0790732
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.14.1
|
Release files / fenic-0.13.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | fenic-0.13.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 10.3 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
4ff73d41ea287676a0eb581e1d39d6015ca164257f0b8a01ae7b79ff770edcc4
|
|
BLAKE2b-256 checksum How to use checksums |
110329d8dab1570feee264b45ee4470fc7a5bdc396a744ff5eed7f56772cc7be
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.14.1
|
Release files / fenic-0.13.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | fenic-0.13.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 10.4 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
c8661ad85ac61747f0fb08567931086b07090dc12618afae5a184c44a40ce7d9
|
|
BLAKE2b-256 checksum How to use checksums |
af8ef9b9e67d8ba9df6fd96b691d96264f749a15a136427291a39dfb9da24bd9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.14.1
|
Release files / fenic-0.13.0-cp310-abi3-macosx_10_12_x86_64.whl
| Download URL | fenic-0.13.0-cp310-abi3-macosx_10_12_x86_64.whl |
|---|---|
| Size | 9.3 MB |
| Tags | CPython 3.10 abi3 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
1e39d1d715edea7a405438c50fd539f7e464248a48ab64a7a8c633f49ecbf056
|
|
BLAKE2b-256 checksum How to use checksums |
2c61e4f302f1b997cb8e21c6173c7abfc76eaa5d6b362fec05713e8baf959113
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.14.1
|
Release files / fenic-0.13.0-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
| Download URL | fenic-0.13.0-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl |
|---|---|
| Size | 17.6 MB |
| Tags | CPython 3.10 abi3 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
571e08350f1aa4440384c88aa3efdea92bc47b4f9946d099b9cea720fe45b58a
|
|
BLAKE2b-256 checksum How to use checksums |
0c292c0ffc08720229a0d84c63c3360d05b672e67520d6811d120bb0193b77e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.14.1
|