Skip to main content

Core runtime, agent framework, and Rust bindings for the Jazzmine ecosystem

Project description

jazzmine

Jazzmine Core is the runtime and framework package for building conversational AI agents with:

  • structured flow orchestration
  • long-term memory (Rust-backed vector memory)
  • tool and sandbox orchestration
  • pluggable LLM providers

Installation

pip install jazzmine

Quick Start

from jazzmine.core import AgentBuilder, OpenAILLMConfig

agent, teardown = await (
    AgentBuilder(
        name="Nova",
        agent_id="nova-1",
        personality="Helpful and concise assistant",
    )
    .llm(OpenAILLMConfig(
        model="meta/llama-3.3-70b-instruct",
        api_key="YOUR_API_KEY",
        base_url="https://integrate.api.nvidia.com",
    ))
    .build()
)

Documentation

See repository documentation for complete guides and API references.

Project details


Download files

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

Source Distribution

jazzmine-0.1.38.tar.gz (200.4 kB view details)

Uploaded Source

Built Distributions

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

jazzmine-0.1.38-cp38-abi3-win_amd64.whl (4.2 MB view details)

Uploaded CPython 3.8+Windows x86-64

jazzmine-0.1.38-cp38-abi3-manylinux_2_28_x86_64.whl (4.5 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.28+ x86-64

jazzmine-0.1.38-cp38-abi3-manylinux_2_28_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.28+ ARM64

jazzmine-0.1.38-cp38-abi3-macosx_11_0_arm64.whl (3.9 MB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

jazzmine-0.1.38-cp38-abi3-macosx_10_12_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.8+macOS 10.12+ x86-64

File details

Details for the file jazzmine-0.1.38.tar.gz.

File metadata

  • Download URL: jazzmine-0.1.38.tar.gz
  • Upload date:
  • Size: 200.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for jazzmine-0.1.38.tar.gz
Algorithm Hash digest
SHA256 1f1dda3a4ee5d656b99e7e3318f6a80e32131f074fca398e999808af907f0d88
MD5 f37b2ec1b84936917b2c0f797d43ab8a
BLAKE2b-256 292315ea69cd2ca5e18a300300f4d2259985462de94440498c287824b79c7696

See more details on using hashes here.

File details

Details for the file jazzmine-0.1.38-cp38-abi3-win_amd64.whl.

File metadata

  • Download URL: jazzmine-0.1.38-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.8+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for jazzmine-0.1.38-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 d294a708d10bf9a93bcab2f0cf70eb184db1f9b90ff5b365bfeffc195c9156d5
MD5 b61d8cc2969bad03a80a8a8b853a6e8a
BLAKE2b-256 e3767bbeb2ecdbdcda41bbc4edb7934772ffa64561d98fff31b10a1e52cf4e16

See more details on using hashes here.

File details

Details for the file jazzmine-0.1.38-cp38-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for jazzmine-0.1.38-cp38-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a1f264d0db08bbe4f288657fee76c99e9d36db22d3d1ffa403c898b5bf37fc2b
MD5 a0eb2dbcada9986f0a8ff6a1b99c1ad1
BLAKE2b-256 1fc094f093eb67b54fd6304ce12252812a943b1fc326033cf2317dd2f818741b

See more details on using hashes here.

File details

Details for the file jazzmine-0.1.38-cp38-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for jazzmine-0.1.38-cp38-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fc8a47bcc1c08bdce8776c68bb6e7a6779e4160590dbe15435bd14291d28fc82
MD5 6e76be210efb5ba4f944d207b6736d82
BLAKE2b-256 a1b3374548c623b7562ee00000c49000d09fd6a260beef39e9cce071d9399dad

See more details on using hashes here.

File details

Details for the file jazzmine-0.1.38-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for jazzmine-0.1.38-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 984b13c27405884196ac45d995b2db86c9b67e811959ab6766616e2f7f67029f
MD5 af8a1478591941e5813d685d46d5e5e6
BLAKE2b-256 210d6e9bdf81d7795d821faa4f94bb637ec02186c351242c7be075b8411a3f6f

See more details on using hashes here.

File details

Details for the file jazzmine-0.1.38-cp38-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for jazzmine-0.1.38-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0e4fd5b0fae0cf728cecedc210501c3e0d7a58365c1c271158c92107a79080cc
MD5 f69699585999b9669de70b17d824fc63
BLAKE2b-256 f66ce7233681c07d39728e281e56e321b27018bdfbef9b3abfe35e39974b4538

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page