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.42.tar.gz (215.5 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.42-cp38-abi3-win_amd64.whl (4.2 MB view details)

Uploaded CPython 3.8+Windows x86-64

jazzmine-0.1.42-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.42-cp38-abi3-manylinux_2_28_aarch64.whl (4.3 MB view details)

Uploaded CPython 3.8+manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.8+macOS 11.0+ ARM64

jazzmine-0.1.42-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.42.tar.gz.

File metadata

  • Download URL: jazzmine-0.1.42.tar.gz
  • Upload date:
  • Size: 215.5 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.42.tar.gz
Algorithm Hash digest
SHA256 d911ea12efa124415703d1c474788573b1a3141f89ae1df37834eba55eac8fff
MD5 5e9c6ea382d0c279b7d112f37b54fcce
BLAKE2b-256 9e0b96672df8a61df9b0a52ffc0df2d354822a4cae9e6d226cf6adcca4aa9db8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jazzmine-0.1.42-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.42-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 899322901054f6e424ca8cb703bcb43ade7f73bfc13f2c91b9c897fc34652246
MD5 e628edd2f99c1debb7ef1e2b6bf1c827
BLAKE2b-256 6d7d6b93163238e03ebc4feadbbab51c4db7ce5a79fd5dbe685695a11e380742

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jazzmine-0.1.42-cp38-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5a8111bb8603e8226a891f9132dae6b69350cbabde166e2afa457ce8030eae64
MD5 0b93b99b8dd5482acdf2cb90353f84d8
BLAKE2b-256 c4de2ea1731655505f84232b3395d07f732298a321cab1a238c9c109ffb2e197

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jazzmine-0.1.42-cp38-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 aa94460cf23abdde4761caeb084258eca1115ab3a35f247e4e1bed8b7e38773e
MD5 461dfecf96f22a186b26d694719c90e4
BLAKE2b-256 0a4bbac065bc7b83bc75d2e18bae39e9520bda8f4bccac9fc63054795ad582a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jazzmine-0.1.42-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 20350cd2f1d3bde8737437206bb18ad4944be1da46f8f4aecc03acb14c1c0d57
MD5 ab9da96fff24d7fb44371a8dad72c7d7
BLAKE2b-256 ef17bf26a02332b4e86753f94800286595722df34c4aeda8e0599f95700bb836

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jazzmine-0.1.42-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0314f05b8910b3f9fb21561ecf53184b0c909fff656d1676b20a7949323e571a
MD5 a8106890419c850d07efc73e07779c3e
BLAKE2b-256 9cfada40e5352b591f7e8d6617bcf0f26189cf924a9c9e8f0d736112a497a434

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