jacbz/Lofi
ML-supported lo-fi music generator
What it solves
It provides a way to automatically generate lo-fi music tracks by representing musical elements like chords and melodies as mathematical vectors that can be manipulated to create different sounds.
How it works
The project uses a Variational Autoencoder (VAE) model built with PyTorch, trained on datasets from Spotify and Hooktheory. This model compresses a lo-fi track into a vector of 100 features. A Flask server hosts the model, and a TypeScript web client uses Tone.js to translate these feature vectors back into audible music.
Who it’s for
Musicians, developers, or hobbyists interested in AI-generated music and the intersection of machine learning and audio synthesis.
Highlights
- Uses a VAE to represent music as a 100-feature vector.
- Integrates Tone.js for real-time audio generation in the browser.
- Supports custom model training and deployment via Docker.
Related
- Project
nasa-petal/bidaraBIDARA is a GPT‑4‑based chatbot that guides users through the Biomimicry Institute’s Design Process, helping them define problems, translate them into biological questions, discover natural models, abstract strategies, and emulate nature‑inspired solutions. It runs as a Discord bot, a web app, or via a reusable system prompt for OpenAI’s Playground.
- Project
HangYu8123/HarnessFlowHarnessFlow is a portable set of Markdown instruction files that turn Claude Code, Codex CLI, or GitHub Copilot into a multi‑step, self‑reviewing coding assistant. It provides request templates, parallel analysis agents, a devil’s‑advocate challenge, QA validation, and persistent repo memory. Install by copying the pack into `.github/HarnessFlow/` of your repo and running the provided `setup.sh` or `cli_setup.sh`. Choose a request template (code, refactor, debug, etc.), fill it in, and paste it to the assistant. The pack supports three workflow modes—`general`, `fast`, and `skill`—and reports benchmark gains (up to 76 % fewer generated lines while staying 100 % correct).
- Project
xpzouying/x-mcpX‑MCP is a Chrome extension that lets AI agents (Claude, Codex, etc.) control your browser to create and publish posts on Xiaohongshu via the Model Context Protocol (MCP). It requires no Python/Docker backend—just a token from aredink.com—making AI‑driven automation reachable for non‑technical creators.
- Project
SynaLinks/synalinksSynalinks is an open‑source Python framework that lets you compose, train, and deploy neuro‑symbolic language‑model applications (RAG, agents, recursive pipelines) using a Keras‑style declarative API. It provides sandboxed agents, embedded graph/SQL knowledge bases, in‑context reinforcement‑learning optimisation of prompts, and easy model switching via LiteLLM. The library supports FastAPI/FastMCP deployment, MLflow observability, and hyper‑parameter search, targeting AI developers, researchers, data scientists, and learners.