Menu
NEW AGENT
MY AGENTS
ASSISTANTS
Step 1:
Sample pack from YT video
1️⃣
Perfect output
- scan ALL
2️⃣ Add
output numbers
, then...
3️⃣ Add
Subagent Numbers
(work backwards
from output number!
)
4️⃣ Add
ACTUAL Skills
to subagent
✅ DONE..Copy x4 to Step 3...
SETTINGS
LOGOUT
What Shall We Build Next?
1
Describe
Describe your task
2
Refine
Refine the plan
3
SubAgents
Review all agents
4
Deploy
Deploy your agent
Sub Agent 1
Sub Agent 2
Sub Agent 3
Sub Agent 4
Sub Agent 5
Sub Agent 6
Sub Agent 7
Sub Agent 8
A) SUBAGENT SUMMARY: AudioExtractorAgent extracts audio snippets from a YouTube video at three specified time points and converts them to MP3 format. B) FINAL TASK OUTPUT: Three MP3 files, each containing a 16-beat audio snippet extracted from the specified YouTube video at the given time points. C) SUBAGENT INPUT: - YouTube video URL - Three specific time points (in seconds) for sample extraction - Duration of each snippet (e.g., 16 beats) E) SUBAGENT TASK SUMMARY: 1. Input: YouTube URL, three time points, and snippet duration 2. Skill #224 - Extract & Download Section Of YouTube Video URL (run 3 times, once for each time point) - Input: YouTube URL, time point, and snippet duration - Output: MP4 URL for each extracted video snippet 3. Skill #241 - Convert mp4 to mp3 (run 3 times, once for each MP4 snippet) - Input: MP4 URL for each video snippet - Output: MP3 URL for each audio snippet 4. Output: Three MP3 URLs, one for each extracted audio snippet at the specified time points F) SILOS: Silo 1: Extract video snippets - Skill #224 (run 3 times) Silo 2: Convert video snippets to audio - Skill #241 (run 3 times) The AudioExtractorAgent takes a YouTube video URL, three specific time points, and the desired duration of each snippet as input. It then uses Skill #224 three times to extract video snippets at each time point, outputting three MP4 files. Next, it uses Skill #241 three times to convert each MP4 file to an MP3 file. The final output is a set of three MP3 files, each containing a 16-beat audio snippet extracted from the specified YouTube video at the given time points.
SubAgent #1 - Diagram
Expand Diagram
A) SUBAGENT SUMMARY: StemSeparatorAgent separates MP3 audio files into instrumental and vocal stems for each time point. B) FINAL TASK OUTPUT: Six MP3 files containing separated instrumental and vocal stems for three specific time points in the original YouTube video. C) SUBAGENT INPUT: Three MP3 files, one for each time point extracted from the YouTube video by AudioExtractorAgent. E) SUBAGENT TASK SUMMARY: - Input: Three MP3 files from AudioExtractorAgent - Skill #204 - Extract Instrumental & Vocal From MP3 (run 3 times, once for each time point MP3) - Input: MP3 URL - Output: Two MP3 URLs per input (instrumental and vocal stems) - Output: Six total MP3 files (instrumental and vocal stems for each of the three time points) The specific flow would be: MP3 URLs from AudioExtractorAgent > #204 (time point 1) > #204 (time point 2) > #204 (time point 3) > Six MP3 URLs (separated audio stems) F) SILOS: This subagent does not require silos as it performs the same task (separating instrumental and vocal stems) for each of the three time point MP3 files in sequence. So in summary, the StemSeparatorAgent takes the three MP3 files from specific time points in the YouTube video provided by the AudioExtractorAgent, and runs skill #204 three times (once for each MP3) to separate the instrumental and vocal stems. This results in a total of six output MP3 files - an instrumental and vocal stem for each of the three time points. These files are then ready to be passed on to the next subagent for further processing.
SubAgent #2 - Diagram
Expand Diagram
A) SUBAGENT SUMMARY: TempoBeatsAnalyzerAgent extracts tempo and beat position information from instrumental MP3 files. B) FINAL TASK OUTPUT: JSON file containing the tempo (in BPM) and beat positions (in seconds) for each of the three instrumental MP3 files. C) SUBAGENT INPUT: Three MP3 URLs of the instrumental stems from StemSeparatorAgent. E) SUBAGENT TASK SUMMARY: The TempoBeatsAnalyzerAgent will take the three instrumental MP3 files and perform the following steps for each file: subagent final input (instrumental MP3 URL) > #195 - Extract Beatpoints & Tempo of MP3 > subagent final output (tempo and beat position information) This process will be repeated for each of the three instrumental MP3 files, resulting in three separate outputs containing the tempo and beat position information for each file. F) SILOS: Silo 1: - Input: Instrumental MP3 URL 1 - #195 - Extract Beatpoints & Tempo of MP3 - Output: Tempo and beat position information for MP3 1 Silo 2: - Input: Instrumental MP3 URL 2 - #195 - Extract Beatpoints & Tempo of MP3 - Output: Tempo and beat position information for MP3 2 Silo 3: - Input: Instrumental MP3 URL 3 - #195 - Extract Beatpoints & Tempo of MP3 - Output: Tempo and beat position information for MP3 3 After completing the three silos, the subagent will combine the outputs into a single JSON file containing the tempo and beat position information for all three instrumental MP3 files. This JSON file will be the final output of the TempoBeatsAnalyzerAgent and will be passed to the next subagent in the workflow.
SubAgent #3 - Diagram
Expand Flow
A) SUBAGENT SUMMARY: The SampleExtractorAgent subagent extracts multiple audio samples of varying lengths from instrumental and vocal stems based on tempo and beat position information. B) FINAL TASK OUTPUT: Multiple .wav files of varying lengths (1, 2, 4, or 8 beats) for each time point and stem type, extracted from the provided MP3 files using the tempo and beat position information. C) SUBAGENT INPUT: - MP3 URLs of instrumental and vocal stems - Tempo and beat position information for each instrumental MP3 file E) SUBAGENT TASK SUMMARY: 1. Receive MP3 URLs of instrumental and vocal stems, and tempo and beat position information 2. For each instrumental MP3 file: a. Use skill #197 - Cut Wav/mp3 Audio into Multiple Pieces/Samples to extract 1, 2, 4, and 8 beat samples based on the tempo and beat positions b. Output: List of .wav file URLs for the extracted samples 3. For each vocal MP3 file: a. Use skill #197 - Cut Wav/mp3 Audio into Multiple Pieces/Samples to extract 1, 2, 4, and 8 beat samples based on the tempo and beat positions b. Output: List of .wav file URLs for the extracted samples 4. Combine all the extracted .wav file URLs into a single list 5. Output the final list of .wav file URLs F) SILOS: Silo 1: Instrumental Sample Extraction - Input: MP3 URLs of instrumental stems and their corresponding tempo and beat position information - Process: Use skill #197 to extract 1, 2, 4, and 8 beat samples for each instrumental MP3 file - Output: List of .wav file URLs for the extracted instrumental samples Silo 2: Vocal Sample Extraction - Input: MP3 URLs of vocal stems and the tempo and beat position information from the corresponding instrumental files - Process: Use skill #197 to extract 1, 2, 4, and 8 beat samples for each vocal MP3 file - Output: List of .wav file URLs for the extracted vocal samples Silo 3: Combine Samples - Input: Lists of .wav file URLs for the extracted instrumental and vocal samples - Process: Combine all the extracted .wav file URLs into a single list - Output: Final list of .wav file URLs containing all the extracted samples
4 Template & Links
Expand Flow
A) SUBAGENT SUMMARY: The SampleFilterRankAgent generates waveform visualizations of audio samples, analyzes them, and selects the top 48 samples based on average amplitude. B) FINAL TASK OUTPUT: The final output will be a list of file paths to the top 48 .wav audio samples, ranked by their average amplitude. These samples will be ready for inclusion in the final zip file. C) SUBAGENT INPUT: - .wav audio sample files from the SampleExtractorAgent - Instruction to rank the samples based on average amplitude and select the top 48 E) SUBAGENT TASK SUMMARY: 1. Input: .wav audio sample files from SampleExtractorAgent 2. Skill #196 - Create Visual Waveform Of Wav/mp3 File: Generate visual waveforms (as JPEG images) for each input .wav file 3. Skill #198 - Analyze An Image With GPT Vision & Return Text: Analyze the waveform images to determine the average amplitude of each audio sample 4. Skill #178 - Rewrite Text Based On Instructions: Rank the samples based on their average amplitude and select the top 48 5. Output: List of file paths to the top 48 .wav audio samples, ranked by average amplitude F) SILOS: This subagent does not require silos as it follows a linear progression of tasks without parallel processing.
5 Template & Links
Expand Flow
A) SUBAGENT SUMMARY: ZipCreatorAgent creates a zip file containing the best 48 audio samples from the provided folder. B) FINAL TASK OUTPUT: A zip file containing 48 high-quality .wav audio samples, organized in a clear folder structure. C) SUBAGENT INPUT: Path to the organized folder containing the filtered and ranked audio samples from the previous subagent (FileOrganizerAgent). E) SUBAGENT TASK SUMMARY: The ZipCreatorAgent takes the following steps to create the final zip file: subagent final input (path to organized folder) > #175 - Zip Internal URLs > subagent final output (URL of the zip file) Detailed breakdown: 1. The ZipCreatorAgent receives the path to the organized folder containing the filtered and ranked audio samples from the FileOrganizerAgent. 2. It then uses skill #175 (Zip Internal URLs) to create a zip file from the contents of the provided folder. 3. The skill outputs the URL of the created zip file, which serves as the final output of the ZipCreatorAgent. F) SILOS: This subagent does not require any silos as it consists of a single skill that takes the input folder and generates the output zip file.
6 Template & Links
Expand Flow
Templates & Links Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.
7 Template & Links
Expand Flow
Questions & Research Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.
8 Template & Links
Expand Flow
Templates & Links Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.
9 Template & Links
Expand Flow
Templates & Links Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.
10 Template & Links
Expand Flow
Questions & Research Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.
11 Template & Links
Expand Flow
Templates & Links Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.
12 Template & Links
Expand Flow
Need To Start Afresh?
BACK TO REFINE
Tweaked & Good To Go?
PROCEED TO DEPLOY