Skip to main content

tessera-langchain

PyPI version Python

Drop-in cost optimization for LangChain ChatModels. One line of config in your existing ChatOpenAI / ChatAnthropic / ChatMistralAI / ChatGroq / ChatCohere constructor routes your traffic through the Tessera proxy — auto-route, exact + provider-prompt-cache hits, per-role compression, output-length ceiling, batch arbitrage. Free Sandbox tier: 60M tokens/month, no card. Paid tiers: flat monthly subscription by token volume, keep 100% of savings.

Companion package to tessera-llm-proxy — same proxy, LangChain-shaped API.

Install

pip install tessera-langchain

Quickstart

from langchain_openai import ChatOpenAI
from tessera_langchain import tessera_openai_config

llm = ChatOpenAI(
    model="gpt-4o",
    openai_api_key="sk-...",                      # your OpenAI key, unchanged
    **tessera_openai_config(api_key="tk_..."),   # one line, routes through Tessera
)

# Existing LangChain code (agents, chains, tools, streaming) runs unchanged.
response = llm.invoke("Summarize a Kubernetes operator architecture in 3 bullets.")

Same pattern for the other providers — tessera_anthropic_config, tessera_mistral_config, tessera_groq_config, tessera_cohere_config.

Or wrap an existing instance:

from tessera_langchain import wrap_openai

llm = wrap_openai(my_existing_ChatOpenAI, tessera_api_key="tk_...")

Free key

Get a free API key (60M tokens/mo, no card) at tesseraai.io/dev — sign-up takes ~30 seconds and returns an instant tk_… key plus magic-link dashboard access.

Documentation

Full README with worked-numbers example ($24k → $9.4k OpenAI bill cut), mechanic table, FAQ, and architecture notes:

→ github.com/tessera-llm/tessera-langchain

Tessera platform:

→ tesseraai.io

License

Apache-2.0. The SDK is open source; the optimization proxy at api.tesseraai.io is closed. Wire format is open; mechanic implementations are not.

Metadata

Release files for tessera-langchain 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tessera-langchain 0.1.3
File Size Uploaded
tessera_langchain-0.1.3.tar.gz 7.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tessera-langchain 0.1.3
File Interpreter ABI Platform
tessera_langchain-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 13.9 kB

Release files / tessera_langchain-0.1.3.tar.gz

Download URL tessera_langchain-0.1.3.tar.gz
Size 7.5 kB
Tags Source
SHA-256 checksum
How to use checksums
91cd06844eeaf7ec75c331793e10f6dc41d9cc6032cdb3e01ad6c657232841ba
BLAKE2b-256 checksum
How to use checksums
0032375649828a2e27a202e4f1cf19fb0f7ea1b5022b590c68c45b6c2d4eb52d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / tessera_langchain-0.1.3-py3-none-any.whl

Download URL tessera_langchain-0.1.3-py3-none-any.whl
Size 6.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d528903d95c16294aeba86050fda2afc7e5b6d89dd13c92c6d524291667c5ed7
BLAKE2b-256 checksum
How to use checksums
16e461054e8d7d2d1ec83a04ab7aa4760fa6748f535ed7eb47114538fb7cacab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release 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