Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

onetick-llmbase

onetick-llmbase is the library behind onetick-mcp — the Model Context Protocol server for OneTick. It provides the retrieval/tool engine, the pgvector document-indexing pipeline, and the three tool categories the server exposes — Documentation search, Reference data, and OneTick queries.

Most users should install onetick-mcp directly. Install onetick-llmbase separately only if you are building a custom MCP server on top of this engine.

Documentation

Full documentation is part of the onetick-mcp package documentation.

Dependencies

  • MCP / server: fastmcp, starlette, click, httpx, pydantic-settings
  • Search & indexing: langchain-core, langchain-classic, langchain-community, langchain-openai, langchain-postgres, langchain-text-splitters, tiktoken
  • Data: SQLAlchemy, psycopg, alembic, pandas
  • OneTick access: onetick-py[webapi]
  • Utilities: more_itertools, python-slugify, tqdm, urllib3

Optional extras:

Extra Installs When to use
local-embeddings sentence-transformers, langchain-huggingface On-prem deployments with no external egress, or users who don't want to use OpenAI; set EMBEDDING_TYPE=sentence_transformer

Install

pip install onetick-llmbase

Metadata

Release files for onetick-llmbase 0.30.0b2

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

Source distribution (sdist)

Source distribution for onetick-llmbase 0.30.0b2
File Size Uploaded
onetick_llmbase-0.30.0b2.tar.gz 65.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for onetick-llmbase 0.30.0b2
File Interpreter ABI Platform
onetick_llmbase-0.30.0b2-py3-none-any.whl Python 3 none any Details

Total release size: 149.5 kB

Release files / onetick_llmbase-0.30.0b2.tar.gz

Download URL onetick_llmbase-0.30.0b2.tar.gz
Size 65.0 kB
Tags Source
SHA-256 checksum
How to use checksums
c60977f84ed7c9f84f2b6a6115169d96862b877516f1124e790eede8c1bdddcd
BLAKE2b-256 checksum
How to use checksums
f941060e5aff6cf519f42f9ee6d110123cf791cd4d0b5dca224569dc814121e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"12","id":"bookworm","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / onetick_llmbase-0.30.0b2-py3-none-any.whl

Download URL onetick_llmbase-0.30.0b2-py3-none-any.whl
Size 84.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
93737f7aeca03376cb161f4ea0010f1350bb79ca0a3ec57a89cfbfc7630a23c3
BLAKE2b-256 checksum
How to use checksums
0329901922f775ab520fe86da52719386a8053741fa767e968b7d798be746783
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"12","id":"bookworm","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

0.30.0b2 This release

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