Skip to content

appautomaton/setloom

Repository files navigation

Setloom

Open-source agentic tools for weaving club tracks and DJ sets.

Setloom by AppAutomaton is a keyboard-first tool and agentic harness for generating, tuning, mixing, and sequencing club tracks and DJ sets. It starts with melodic/progressive techno, then expands through style grammars for house, tech house, and adjacent electronic music lanes.

Setloom is built for creators with rhythm, taste, and rave intuition who want to type their way through music production instead of learning a full professional DAW workflow.

What It Is

  • A file-based harness for track specs, style grammars, MIDI, stems, renders, review notes, and set plans.
  • An agentic workflow where AI proposes candidates and the human approves, rejects, or redirects by typing.
  • A practical bridge between algorithmic music tools, generative agents, and DJ-set-aware arrangement.

What It Is Not

  • Not a traditional DAW replacement.
  • Not a one-click hit generator.
  • Not a professional sound engineering course.
  • Not a closed hosted music service.

V1 Artifact

V1 targets editable outputs:

MIDI + stems + review notes

The project should preserve control. A final WAV is useful, but the editable materials matter more.

Core Principle

Agents generate candidates.
Rules protect groove and low end.
Humans make the listening decision.

Repository Map

AGENTS.md             High-signal instructions for coding agents.
docs/                 Charter, roadmap, licensing, style grammar, and workflow notes.
harness/prompts/      Initial prompt specs for the agentic harness.
style-packs/          Executable style grammar files.
examples/             Example track specs and listening notes.
LICENSE               AGPL-3.0-only text for the core project.
LICENSES/             Canonical license texts used by the project.

Start with docs/README.md for context routing.

License

Core code, harness prompts, schemas, style grammars, and automation logic are licensed under AGPL-3.0-only.

Project documentation is licensed under CC BY-SA 4.0 unless explicitly marked otherwise.

Generated music outputs belong to the user who creates them, subject to the user's own third-party samples, models, and inputs.

See docs/licensing.md.

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors