Skip to main content
Pre-release

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

Synth SDK 0.23 development branch

Local SDK-first Index implementation. Package version 0.23.0.dev2026101501 is a development candidate; release qualification and publication remain pending.

The new client targets the closed index.v1 contract on /api/v1; it refuses legacy responses and does not fall back. Backend adoption and native/cached/live acceptance are pending. This worktree also implements the first Swarms core, output/file delivery and unified MCP adapter. The initial caller model override accepts only gpt-5.6-luna, with openai as the supported provider override. Omitted overrides preserve backend project defaults; resolved metadata is not an override allowlist. Hosted MCP requires the backend authorization/service adapter; its native OAuth/API-key journeys remain unqualified.

from synth_ai import SynthClient
from synth_ai.sdk.index import PublicSearchOptions

with SynthClient.anonymous() as client:
    result = client.index.search("reproducible retrieval evidence", options=PublicSearchOptions())
    print(result.response)

This requires an index.v1 backend. Keyed calls require KeyedSearchOptions with an exact Money charge ceiling. Durable search and mutation recovery are keyed. Use typed content refs for current-rights retrieval; citations grant no access. Synchronous clients own a cancellable HTTP pool; synchronous client injection is not supported. Async clients use native async HTTP and may borrow an AsyncClient. Local observer timeouts and close never cancel durable remote work.

The retired source remains on legacy/sdk-pre-0230-20261013; no broad compatibility aliases, old CLI or split MCP are shipped.

Tests live in the dedicated testing repository and install the selected wheel in an owned isolated environment. SDK unit/contract passes are not backend or end-to-end qualification. No backend services/data/deployment are changed here.

Metadata

Release files for synth-ai 0.23.0.dev2026101501

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

Source distribution (sdist)

Source distribution for synth-ai 0.23.0.dev2026101501
File Size Uploaded
synth_ai-0.23.0.dev2026101501.tar.gz 119.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for synth-ai 0.23.0.dev2026101501
File Interpreter ABI Platform
synth_ai-0.23.0.dev2026101501-py3-none-any.whl Python 3 none any Details

Total release size: 279.2 kB

Release files / synth_ai-0.23.0.dev2026101501.tar.gz

Download URL synth_ai-0.23.0.dev2026101501.tar.gz
Size 119.8 kB
Tags Source
SHA-256 checksum
How to use checksums
d1facd7aa71e0efcc012ddaf062a120dc3e77729ef17cf513d5edb15d0a9b4b8
BLAKE2b-256 checksum
How to use checksums
51f5cdd4703dcee35050ea754d92d5cce1dbafb6f186ed8c9466d1c77aaa1b59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

Release files / synth_ai-0.23.0.dev2026101501-py3-none-any.whl

Download URL synth_ai-0.23.0.dev2026101501-py3-none-any.whl
Size 159.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2897d744994c50c1275ea188fc0fdb34800531514fd17d5ccd6b730ec41b3af6
BLAKE2b-256 checksum
How to use checksums
035d3fb012440fd045170c2ad81e97aa4a6eb5b8844adb1fafd0ee5f8bba4907
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 15, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.22.0

2 release files

0.21.3

2 release files

0.21.2

2 release files

0.21.1

2 release files

0.21.0

2 release files

0.20.2

2 release files

0.20.1

2 release files

0.20.0

2 release files

0.19.0

2 release files

0.18.2

2 release files

0.18.0

2 release files

0.17.4

2 release files

0.17.3

2 release files

0.17.2

2 release files

0.17.1

2 release files

0.17.0

2 release files

0.16.1

2 release files

0.16.0

2 release files

0.15.2

2 release files

0.15.1

2 release files

0.15.0

2 release files

0.14.2

2 release files

0.14.0

2 release files

0.13.0

2 release files

0.12.0

2 release files

0.11.7

2 release files

0.11.6

2 release files

0.11.5

2 release files

0.11.4

2 release files

0.11.3

2 release files

0.11.2

2 release files

0.11.1

2 release files

0.11.0

2 release files

0.9.11

4 release files

0.9.10

4 release files

0.9.9

4 release files

0.9.8

4 release files

0.9.7

3 release files

0.9.6

3 release files

0.9.5

4 release files

0.9.4

2 release files

0.9.3

2 release files

0.9.2

2 release files

0.9.1

3 release files

0.9.0

2 release files

0.8.2

3 release files

0.8.0

2 release files

0.7.9

2 release files

0.7.8

4 release files

0.7.7

1 release file

0.7.6

1 release file

0.7.3

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.6

2 release files

0.6.5

2 release files

0.6.4

2 release files

0.6.3

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.12

2 release files

0.4.10

1 release file

0.4.9

1 release file

0.4.8

1 release file

0.4.7

2 release files

0.4.6

2 release files

0.4.5

2 release files

0.4.4

2 release files

0.4.3

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.9

2 release files

0.3.7

2 release files

0.3.6

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.24

2 release files

0.2.23

2 release files

0.2.17

2 release files

0.2.16

2 release files

0.2.14

2 release files

0.2.12

2 release files

0.2.10

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.3

2 release files

0.2.0

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

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