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

Uploaded CPython 3.8+Windows x86-64

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

Uploaded CPython 3.8+manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.8+macOS 11.0+ ARM64

jazzmine-0.1.37-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.37.tar.gz.

File metadata

  • Download URL: jazzmine-0.1.37.tar.gz
  • Upload date:
  • Size: 198.7 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.37.tar.gz
Algorithm Hash digest
SHA256 d530c667b5378b53a42488b1cebdbc2b13c1577fd242ef219443ee03769fd37c
MD5 0d7ec6fecaf9eb86bb0a520eae1402e5
BLAKE2b-256 9b5331fdaf75ec4e49191d2988c8e6ec085ab83eabc991c04b20a8db482ba53e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jazzmine-0.1.37-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.37-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 8dcb1d28d8835c151a59f02e0a88db5b0ebc6c8b49911aa4a402758c84e67f91
MD5 3f6d3bf204ab0e9631087b407803d01d
BLAKE2b-256 d22f6b31619a909c1efe0dcb58fb616abae00cd29f1398bf0d331421fb17ec4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jazzmine-0.1.37-cp38-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 79282ec447ec9238a0405ff2cb21940bb532d5859565aeb5457a7f18ebab3316
MD5 5eb94f4027895b27866afe49e7af4c68
BLAKE2b-256 54dadba35e3ad3b8eb76005d4a8e407e7e5c3de830532ce939adb0f9dcca90ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jazzmine-0.1.37-cp38-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bc53d24f9c607d465a2d5909b1b7213c97cbe30847b0757b1a8d0449541a8f2c
MD5 4c9697b495146b08127cf9c70b992019
BLAKE2b-256 d1956f8e6b8c84341ae16222a866e4bc8bfcd352cd24fdf65f945d19d894a7d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jazzmine-0.1.37-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c92fe8ef5326774a3e3673216f2a0fb96a8917a9a49546bdd734435eee619221
MD5 156c1bbccffdb7521972005a2c545828
BLAKE2b-256 4202f9f1f4d1fbff0b0de7aff2a0642cc2d02d99b880604018c6b72f63fd25df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jazzmine-0.1.37-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0e2b6564a70e00f9251e3f2002243538253fef41b750b74b175c4df7ad9710c7
MD5 97157ac3eb275b91084d90cdd953d922
BLAKE2b-256 1d6bf2073a0fea666cebf836d7005de41138d602beb6f2634a459b35d769ebfa

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