Skip to main content

elbi

The app: a chat surface, a web UI, and an MCP endpoint over your derivations.

Install this if you want the whole thing. elbi-core is the SDK on its own and elbi-cli is the command line on its own; this package brings both, plus the server and the interface.

uv tool install elbi
elbi init my-project && cd my-project
elbi serve

It builds an ASGI app that:

  • answers a question by authoring a derivation and streaming the run over Server-Sent Events, so the browser sees each tool the model calls and a result it could not fabricate;
  • mounts the project's MCP server at /mcp, so one process and one port serve both the interface and any agent that connects;
  • serves the built single-page app, which calls those same endpoints, so the same code runs as one local process or as an API behind a separately hosted front end.

Models are reached through LiteLLM, so any provider it supports works, and usage and cost are recorded the same way whichever you pick.

Built for one person: your machine, your data, no accounts and no sign-in.

Licensed under Apache-2.0.

Download files

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

Source Distribution

elbi-0.1.0.tar.gz (6.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

elbi-0.1.0-py3-none-any.whl (5.2 MB view details)

Uploaded Python 3

File details

Details for the file elbi-0.1.0.tar.gz.

File metadata

  • Download URL: elbi-0.1.0.tar.gz
  • Upload date:
  • Size: 6.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for elbi-0.1.0.tar.gz
Algorithm Hash digest
SHA256 04c577095230f10bd0a5a738375a64a4b61466ef9ec66d0bc9fc4b271af7b139
MD5 245bf73086523965a52f5b20ca70eb44
BLAKE2b-256 e27412846e169ce21e6f2478b6ff35f50e2fcdc27308381c99f7812b8b6fbd83

See more details on using hashes here.

Provenance

The following attestation bundles were made for elbi-0.1.0.tar.gz:

Publisher: release.yml on Intelligible/elbi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elbi-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: elbi-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for elbi-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d00e6c9979c2e95f0ce47a76683787a99cc6f10b88ca7bfb2435b0ddcb7fb843
MD5 91b45518527d01f7d9e50106f9b8e874
BLAKE2b-256 79f4e0b3c00e5801d8d7d6020ebeaef72e545206f789f4957f2903c737e5177e

See more details on using hashes here.

Provenance

The following attestation bundles were made for elbi-0.1.0-py3-none-any.whl:

Publisher: release.yml on Intelligible/elbi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page