Tools
7 entries.
Extensions
8 entries.
Agents
7 entries.
Connectors
2 entries.
Webhook verifiers
2 entries.
Channels
3 entries.
Backends
3 entries.
Storage providers
3 entries.
Monitoring backends
1 entry.
Accounts providers
2 entries.
Identity providers
2 entries.
Config providers
1 entry.
Tools
| Name | Group | Package | Repo | Description |
|---|---|---|---|---|
generate_embeddings | embeddings | tai42-toolbox | tai-toolbox | Generate embeddings for a single string or a list of strings. |
pad_embeddings | embeddings | tai42-toolbox | tai-toolbox | Pad each embedding vector with zeros up to a target dimension. |
file_loader | file-loading | tai42-skeleton | tai-skeleton | Load a file from a url or a storage resource id and return its content. |
request | http | tai42-toolbox | tai-toolbox | Execute an HTTP request through a curl-backed session. |
ask_user | interactions | tai42-skeleton | tai-skeleton | Ask a human a question mid-run and block until they answer. |
current_time_info | utility | tai42-toolbox | tai-toolbox | Return the current time as a structured object. |
generate_uuid | utility | tai42-toolbox | tai-toolbox | Generate a random UUID (version 4). |
Extensions
| Name | Group | Package | Repo | Description |
|---|---|---|---|---|
ask_external | transformer | tai42-skeleton | tai-skeleton | Wrap a callback-url tool into an external human-in-the-loop question. |
batch | transformer | tai42-toolbox | tai-toolbox | Branch a tool into a variant that runs many instances at once. |
chain | transformer | tai42-toolbox | tai-toolbox | Branch a tool into a variant that transforms its output and calls a next tool. |
output_schema | transformer | tai42-toolbox | tai-toolbox | Branch a tool into a variant that forces its output to a caller-supplied JSON Schema and validates results against it. |
cache | wrapper | tai42-toolbox | tai-toolbox | Branch a tool into a variant that memoizes results by call arguments. |
monitor | wrapper | tai42-skeleton | tai-skeleton | Trace a standalone tool call as one live span. |
prometheus_metrics | wrapper | tai42-toolbox | tai-toolbox | Branch a tool into a variant that records a Prometheus call metric. |
proxy | wrapper | tai42-toolbox | tai-toolbox | Branch a tool into a variant that runs the wrapped tool through a proxy. |
Agents
| Name | Group | Package | Repo | Description |
|---|---|---|---|---|
deep_agent | ready-made | tai42-agents | tai-agents | Run a deep agent with planning, subagents, skills, and a filesystem backend. |
mcp_tools_agent | ready-made | tai42-agents | tai-agents | Run a LangGraph tools agent whose tools are loaded from an MCP configuration. |
refine_agent | ready-made | tai42-agents | tai-agents | Run an Evaluator-Critic refinement loop until the Critic approves or the budget runs out. |
retrieval_tools_agent | ready-made | tai42-agents | tai-agents | A tools agent that retrieves its tools on demand from a vector store. |
tools_agent | ready-made | tai42-agents | tai-agents | Run a LangGraph tools agent over tools loaded by name (and optional presets). |
voting_agent | ready-made | tai42-agents | tai-agents | Run a voting workflow — voter LLMs answer in parallel, then a judge LLM decides. |
vqa_agent | ready-made | tai42-agents | tai-agents | Analyze an image and answer a query about it using a multimodal LLM. |
Connectors
| Name | Group | Package | Repo | Description |
|---|---|---|---|---|
google | communication | tai42-connector-google | tai-connector-google | OAuth connector for Google (Gmail, Calendar, Drive). |
atlassian | dev-tools | tai42-connector-atlassian | tai-connector-atlassian | OAuth connector for Atlassian (Jira, Confluence, Compass). |
Webhook verifiers
| Name | Group | Package | Repo | Description |
|---|---|---|---|---|
shared_secret | builtin | tai42-skeleton | tai-skeleton | Verify a universal_webhook topic against a shared header secret. |
github | provider | tai42-webhook-verifier-github | tai-webhook-verifier-github | Verify a GitHub webhook delivery’s X-Hub-Signature-256 HMAC before dispatch. |
Channels
| Name | Group | Package | Repo | Description |
|---|---|---|---|---|
slack | chat | tai42-channel-slack | tai-channel-slack | Deliver ask_user questions to a Slack channel and bridge the threaded reply back. |
telegram | chat | tai42-channel-telegram | tai-channel-telegram | Deliver ask_user questions to a Telegram chat and bridge the typed reply back. |
twilio | sms | tai42-channel-twilio | tai-channel-twilio | Deliver ask_user questions to a phone over Twilio SMS/WhatsApp and bridge the reply back. |
Backends
| Name | Group | Package | Repo | Description |
|---|---|---|---|---|
arq | task-queue | tai42-backend-arq | tai-backend-arq | arq execution backend — background tool runs and schedules over Redis. |
celery | task-queue | tai42-backend-celery | tai-backend-celery | Celery execution backend — worker/beat/flower runtime and RedBeat scheduling. |
rq | task-queue | tai42-backend-rq | tai-backend-rq | RQ execution backend — background tool runs and schedules over Redis. |
Storage providers
| Name | Group | Package | Repo | Description |
|---|---|---|---|---|
local | filesystem | tai42-storage-local | tai-storage-local | Storage backend serving text and binary content from a local directory tree. |
github | git-backed | tai42-storage-github | tai-storage-github | Storage backend serving text and binary/media content over a GitHub repository. |
s3 | object-store | tai42-storage-s3 | tai-storage-s3 | Storage backend serving text, binary, and media content over an S3 bucket. |
Monitoring backends
| Name | Group | Package | Repo | Description |
|---|---|---|---|---|
langfuse | observability | tai42-monitoring-langfuse | tai-monitoring-langfuse | Langfuse monitoring backend — trace/span emission and the observability read surface. |
Accounts providers
| Name | Group | Package | Repo | Description |
|---|---|---|---|---|
accounts-oidc | oidc | tai42-accounts-oidc | tai-accounts-oidc | OIDC/OAuth2 login accounts provider — browser sign-in backed by Redis-stored sessions. |
accounts-postgres | password | tai42-accounts-postgres | tai-accounts-postgres | Postgres-backed accounts provider — password login, sessions, invites, and first-run bootstrap. |
Identity providers
| Name | Group | Package | Repo | Description |
|---|---|---|---|---|
redis | api-key | tai42-identity-redis | tai-identity-redis | Redis-backed api-key identity provider — validate inbound tokens and provision keys. |
identity-oidc | jwt | tai42-identity-oidc | tai-identity-oidc | Validate-only OIDC identity provider — verifies issuer-minted JWTs against the issuer’s JWKS. |
Config providers
| Name | Group | Package | Repo | Description |
|---|---|---|---|---|
k8s | config-manager | tai42-config-k8s | tai-config-k8s | Kubernetes ConfigManager backing env via Secrets and manifest via ConfigMaps. |

