openvisengine/rust-agent/Cargo.toml
2026-10-21 14:13:58 +00:00

25 lines
713 B
TOML

[package]
name = "ava-agent"
version = "0.1.0"
edition = "2021"
description = "AVA — Advanced Visualization Agent · native (Rust + wgpu) scaffold"
license = "MIT"
# Web reference implementation: ../src/lib/ava/* (Next.js edition).
# This crate ports the same engine: band analysis, beat prediction, the
# AVS-eel flavored script language and the .ava preset format.
[features]
default = []
# Force genuine Vulkan everywhere — on macOS this means Vulkan through
# MoltenVK (install the Vulkan SDK first) instead of wgpu's Metal path.
vulkan-force = []
[dependencies]
winit = "0.30"
wgpu = "22"
cpal = "0.15"
rustfft = "6.2"
anyhow = "1"
pollster = "0.3"
bytemuck = { version = "1", features = ["derive"] }