LMJTFYCodeWhat is Jev?
Explorer
jevstrudel.git
.astrosettings.json
.claude
memorycommunity-playground.mdlocalhost-before-deploy.mdMEMORY.md
workflowssong-review.js
.forgejo
workflowsdeploy-hot.ymldeploy-warm-beta.ymldeploy.ymltest.yml
FUNDING.yml
.vscodesettings.json
benchtunes.bench.mjs
docs
iclc2023-paper
bincode-filter.py
imagescc.pngstrudel-screenshot.pngstrudel-screenshot2.pngstrudelflow.png
pandociclc.htmliclc.latexiclc.sty
texlatex-template.texsig-alternate.clswaccopyright.sty
citations.jsondemo-preprocessed.mddemo.mddemo.pdficlc-reviews.mdiclc2023.htmliclc2023.mdiclc2023.pdficlc2023x.pdfinconsolata.stymake.shMakefilepaper-preprocessed.mdpaper.mdpaper.pdfREADME.md
technical-manualindex.mdshiftflow.pngstrudelflow.pngwaa-nodes.png
examples
buildlessbasic.htmlcanvas.htmlheadless-simple.htmlheadless-with-samples.htmlhs2js.htmlminimal-repl.htmlREADME.mdtidal.htmlweb-component-iframe.htmlweb-component-no-iframe.htmlweb.html
codemirror-repl.gitignoreindex.htmlmain.jspackage.jsonREADME.mdstyle.csstunes.mjs
headless-repl.gitignoreindex.htmlpackage.jsonREADME.md
minimal-repl.gitignoreindex.htmlmain.jspackage.jsonREADME.mdtune.mjs
superdough.gitignoreindex.htmlpackage.jsonREADME.md
tidal-repl
publicREADME.md
.gitignoreindex.htmlmain.jspackage.jsonREADME.md
README.md
jsdocjsdoc-synonyms.jsjsdoc.config.jsonundocumented.mjs
my-patternsREADME.md
nixCLAUDE.mdREADME.mdstrudel.nixworker-closure.mjs
packages
codemirror
themesalgoboy.mjsandroidstudio.mjsarchBtw.mjsatomone.mjsaura.mjsbbedit.mjsblackscreen.mjsbluescreen.mjsbluescreenlight.mjsCutiePi.mjsdarcula.mjsdracula.mjsduotoneDark.mjsduotoneLight.mjseclipse.mjsfruitDaw.mjsgithubDark.mjsgithubLight.mjsgreen-text.mjsgruvboxDark.mjsgruvboxLight.mjsmaterialDark.mjsmaterialLight.mjsmonokai.mjsnoctisLilac.mjsnord.mjsred-text.mjssolarizedDark.mjssolarizedLight.mjssonic-pink.mjsstrudel-theme.mjssublime.mjsteletext.mjsterminal.mjstheme-helper.mjstokioNightStorm.mjstokyoNight.mjstokyoNightDay.mjsvscodeDark.mjsvscodeLight.mjswhitescreen.mjsxcodeLight.mjs
autocomplete.mjsbasicSetup.mjsblock_utilities.mjscodemirror.mjsflash.mjshighlight.mjshtml.mjsindex.mjskeybindings.mjslabelJump.mjslineHighlights.mjsminimap.mjspackage.jsonREADME.mdslider.mjsthemes.mjstooltip.mjsvite.config.jswidget.mjs
core
benchpattern.bench.mjssignal.bench.mjs
testcontrols.test.mjsdrawLine.test.mjseuclid.test.jsfraction.test.mjspattern.test.mjsserialized.test.mjssignal.test.mjssolmization.test.jsutil.test.mjsvalue.test.mjs
.npmignoreclockworker.jscontrols.mjscyclist.mjsdrawLine.mjseuclid.mjsevaluate.mjsfraction.mjshap.mjsimpure.mjsindex.mjslogger.mjsneocyclist.mjspackage.jsonpattern.mjspick.mjsREADME.mdrepl.mjsschedulerState.mjssignal.mjsspeak.mjsstate.mjstimespan.mjsui.mjsutil.mjsvalue.mjsvite.config.jszyklus.mjs
csoundindex.mjslivecode.orcpackage.jsonpresets.orcproject.csdREADME.mdvite.config.js
desktopbridgeindex.mjsloggerbridge.mjsmidibridge.mjsoscbridge.mjspackage.jsonREADME.mdutils.mjs
doughdough.mjspackage.json
draw
testdrawer.test.mjs
animate.mjscolor.mjsdraw.mjsindex.mjspackage.jsonpianoroll.mjspitchwheel.mjsREADME.mdspiral.mjsvite.config.js
edo
testedo.test.mjsedoscale.test.mjsratios.test.mjs
edo.mjsedoscale.mjsindex.mjsintervals.mjspackage.jsonpitches.mjsratios.mjsREADME.mdvite.config.js
embedembed.jspackage.jsonREADME.md
gamepad
docsgamepad.mdx
gamepad.mjsindex.mjspackage.jsonREADME.mdvite.config.js
hs2js
srchs2js.mjsindex.mjsparser.mjs
.npmignoreLICENSEpackage.jsonpnpm-lock.yamlREADME.mdvite.config.js
hydrahydra.mjspackage.jsonREADME.mdvite.config.js
midiindex.mjsinput.mjsmidi.mjspackage.jsonREADME.mdutil.mjsvite.config.js
mini
benchmini.bench.mjs
testmini.test.mjs
index.mjskrill-parser.jskrill.pegjsmini.mjspackage.jsonREADME.mdvite.config.js
mondo
testmondo.test.mjs
mondo.mjspackage.jsonREADME.mdvite.config.js
mondoughmondough.mjspackage.jsonREADME.mdvite.config.js
motion
docsdevicemotion.mdx
index.mjsmotion.mjspackage.jsonREADME.mdvite.config.js
mqttmqtt.mjspackage.jsonREADME.mdvite.config.js
oscindex.htmlosc.mjspackage.jsonREADME.mdserver.jssuperdirtoutput.jstidal-sniffer.jsvite.config.js
referenceindex.mjspackage.jsonREADME.mdvite.config.js
repl.gitignoreindex.mjspackage.jsonprebake.mjsREADME.mdrepl-component.mjsvite.config.js
samplerpackage.jsonREADME.mdsample-server.mjs
serialpackage.jsonREADME.mdserial.mjsvite.config.js
soundfontsconvert.jsfontloader.mjsgm.mjsindex.mjslist.mjspackage.jsonREADME.mdsfumato.mjsvite.config.js
superdoughaudioContext.mjsclockbridge.mjsdspworklet.mjsfeedbackdelay.mjsfft.jshelpers.mjsindex.mjslogger.mjsmodulators.mjsnodePools.mjsnoise.mjsola-processor.jspackage.jsonREADME.mdreverb.mjsreverbGen.mjssampler.mjssuperdough.mjssuperdoughdata.mjssuperdoughoutput.mjssynth.mjsutil.mjsvite.config.jsvowel.mjswavetable.mjsworklets.mjszzfx.mjszzfx_fork.mjs
supradough.gitignoredough-export.mjsdough-worklet.mjsdough.mjsindex.mjspackage.jsonREADME.mdvite.config.js
tidalpackage.jsontidal.mjs
tonal
testtonal.test.mjstonleiter.test.mjs
index.mjsireal.mjspackage.jsonREADME.mdtonal.mjstonleiter.mjsvite.config.jsvoicings.mjs
transpiler
testtranspiler.test.mjs
index.mjspackage.jsonplugin-kabelsalat.mjsplugin-mini.mjsplugin-sample.mjsplugin-widgets.mjsREADME.mdtranspiler.mjsvite.config.js
vite-plugin-bundle-audioworkletpackage.jsonvite-plugin-bundle-audioworklet.js
webpackage.jsonREADME.mdvite.config.jsweb.mjs
webaudioindex.mjspackage.jsonREADME.mdscope.mjsspectrum.mjssupradough.mjsvite.config.jswebaudio.mjs
xen
testxen.test.mjs
index.mjspackage.jsonREADME.mdtune.mjstunejs.jsvite.config.jsxen.mjs
README.md
samples
agchooseagchoose.mp3
agcostagcost.mp3
agendagend.mp3
agfiveagfive.mp3
aglettera.mp3b.mp3c.mp3d.mp3e.mp3f.mp3g.mp3h.mp3i.mp3j.mp3k.mp3l.mp3m.mp3n.mp3o.mp3p.mp3q.mp3r.mp3s.mp3t.mp3u.mp3v.mp3w.mp3x.mp3y.mp3z.mp3
agpicksagpicks.mp3
bcborrowbcborrow.mp3
bcfinishedbcfinished.mp3
bcfinisheddbcfinishedd.mp3
bcfoobarbcfoobar.mp3
bclifetimebclifetime.mp3
bclintabclinta.mp3
bclintembclintem.mp3
bcmovedbcmoved.mp3
bcsharedbcshared.mp3
bctwicebctwice.mp3
bctypesbctypes.mp3
bcwowbcwow.mp3
bcxlivebcxlive.mp3
billingbugbillingbug.mp3
blueshellblueshell.mp3
choicebillingchoicebilling.mp3
emalarmemalarm.mp3
emcurlemcurl.mp3
emdeniedemdenied.mp3
emnotimpemnotimp.mp3
emremoteemremote.mp3
emrunningemrunning.mp3
emsusemsus.mp3
etv429etv429.mp3
etvbeepetvbeep.mp3
etvchirpetvchirp.mp3
etvclicketvclick.mp3
etvcuriousetvcurious.mp3
etvdeniedetvdenied.mp3
etvintriguingetvintriguing.mp3
etvloanetvloan.mp3
etvlogetvlog.mp3
etvofcourseetvofcourse.mp3
etvreadetvread.mp3
etvshouldetvshould.mp3
etvvolumesetvvolumes.mp3
etvyesetvyes.mp3
ffcoinffcoin.mp3
fffinefffine.mp3
fffortyfivefffortyfive.mp3
ffhumffhum.mp3
ffindexffindex.mp3
fflayerfflayer.mp3
ffnotmodelffnotmodel.mp3
ffprobffprob.mp3
ffstonksffstonks.mp3
fftrustfftrust.mp3
ffupflatffupflat.mp3
goodbyegoodbye.mp3
gotjevabgotjevab.mp3
gotjevcmgotjevcm.mp3
gotjevfmgotjevfm.mp3
hlcorehlcore.mp3
hldangerhldanger.mp3
hlframehlframe.mp3
hlheyhlhey.mp3
hlheylistenhlheylisten.mp3
hlheyvochlheyvoc.mp3
hljevplayshljevplays.mp3
hljevplaysdhljevplaysd.mp3
hlnativehlnative.mp3
hlpresshlpress.mp3
hlsamehlsame.mp3
jeffjeff.mp3
jevjev.mp3
joysticksjoysticks.mp3
kartfallkartfall.mp3
lbcodeclbcodec.mp3
lbcodeemlbcodeem.mp3
lbfortyfourlbfortyfour.mp3
lbquotelbquote.mp3
lbremovelbremove.mp3
lbresiduelbresidue.mp3
lbrestdlbrestd.mp3
lbrestglbrestg.mp3
lbroutinelbroutine.mp3
lbshotgunlbshotgun.mp3
mailmail.mp3
minimaxminimax.mp3
mnjevmnjev.mp3
modemmodem.mp3
newticketnewticket.mp3
ninetythreeninetythree.mp3
nobodyreadnobodyread.mp3
nohumannohuman.mp3
ohnoohno.mp3
ooaapprovecooaapprovec.mp3
ooaapprovefooaapprovef.mp3
ooafairbbooafairbb.mp3
ooafairdmooafairdm.mp3
ooafixcooafixc.mp3
ooafixfooafixf.mp3
ooalwaysooalways.mp3
ooaunfairbbooaunfairbb.mp3
ooaunfairdmooaunfairdm.mp3
ooqapproveooqapprove.mp3
ooqfairooqfair.mp3
ooqfixooqfix.mp3
ooqunfairooqunfair.mp3
ooshuffledooshuffled.mp3
oothirtydmoothirtydm.mp3
oothirtyfoothirtyf.mp3
pidlooppidloop.mp3
rightjumprightjump.mp3
routedblinkroutedblink.mp3
screechscreech.mp3
socooksocook.mp3
socooknowsocooknow.mp3
sohooksohook.mp3
sothinkingsothinking.mp3
sowinchimesowinchime.mp3
ssfortyssforty.mp3
ssgatessgate.wav
sshellotheresshellothere.mp3
sskenobisskenobi.mp3
ssoptionsssoptions.mp3
ssorderbyssorderby.mp3
sspoolsspool.mp3
ssscanssscan.mp3
ssselectssselect.mp3
sstreesstree.mp3
ssvibesssvibes.mp3
ssvibesessvibese.mp3
sudosudo.mp3
tcflagtcflag.mp3
tcfreetcfree.mp3
tcfreeamtcfreeam.mp3
tcfreegtcfreeg.mp3
tcgatetcgate.mp3
tcinputtcinput.mp3
tcmetertcmeter.mp3
tcrealestatetcrealestate.mp3
tcroutetcroute.mp3
tcseventytcseventy.mp3
tfemodamagetfemodamage.mp3
tffourofsixtffourofsix.mp3
tfnohalluctfnohalluc.mp3
tfnoisetfnoise.mp3
tfohnotfohno.mp3
tforderbytforderby.mp3
tfrankedtfranked.mp3
tfreversedtfreversed.mp3
tftaskfailedtftaskfailed.mp3
tfthirtytwotfthirtytwo.mp3
tftypesafetftypesafe.mp3
tfweidetfweide.mp3
tfwrongopttfwrongopt.mp3
tfxperrortfxperror.mp3
tictactoetictactoe.mp3
tsts.mp3
tsjevtsjev.mp3
twotwoseventwotwoseven.mp3
CLAUDE.mdREADME.md
songs
jev
all-greenCLAUDE.mdcover.webpREADME.mdsong.jsSPEC.md
borrow-checker-bluesCLAUDE.mdcover.webpREADME.mdsong.jsSPEC.md
dial-upCLAUDE.mdcover.webpREADME.mdsong.jsSPEC.md
eleven-thousand-volumesCLAUDE.mdcover.webpREADME.mdsong.jsSPEC.md
emergency-meetingCLAUDE.mdcover.webpREADME.mdsong.jsSPEC.md
forty-five-percentCLAUDE.mdcover.webpREADME.mdsong.jsSPEC.md
hey-listenCLAUDE.mdcover.webpREADME.mdsong.jsSPEC.md
lightning-in-a-bottleCLAUDE.mdcover.webpREADME.mdsong.jsSPEC.md
minimax-was-right-thereCLAUDE.mdcover.webpREADME.mdsong.jsSPEC.md
option-orderCLAUDE.mdcover.webpREADME.mdsong.jsSPEC.md
select-starCLAUDE.mdcover.webpREADME.mdsong.jsSPEC.md
system-oneCLAUDE.mdcover.webpREADME.mdsong.jsSPEC.md
task-failed-successfullyCLAUDE.mdcover.webpREADME.mdsong.jsSPEC.md
too-cheap-to-meterCLAUDE.mdcover.webpREADME.mdsong.jsSPEC.md
typesafe-jungleCLAUDE.mdcover.webpglitch.jsREADME.mdsong.jsSPEC.md
CLAUDE.mdREADME.md
CLAUDE.mdREADME.md
src-tauri
icons128x128.png128x128@2x.png32x32.pngicon.icnsicon.icoicon.pngSquare107x107Logo.pngSquare142x142Logo.pngSquare150x150Logo.pngSquare284x284Logo.pngSquare30x30Logo.pngSquare310x310Logo.pngSquare44x44Logo.pngSquare71x71Logo.pngSquare89x89Logo.pngStoreLogo.png
srcloggerbridge.rsmain.rsmidibridge.rsoscbridge.rs
.gitignorebuild.rsCargo.lockCargo.tomlREADME.mdtauri.conf.json
test
__snapshots__examples.test.mjs.snaptunes.test.mjs.snap
examples.test.mjsmetadata.test.mjsruntime.mjstesttunes.mjstunes.test.mjs
toolchainsBUCKCLAUDE.mdREADME.md
tools
agreementagreement.mjsagreement.test.mjsCLAUDE.mdREADME.md
check-songscheck.mjsCLAUDE.mdREADME.md
criticCLAUDE.mdcritic.mjsREADME.md
dbpatchdbpatch.mjspackage.jsonREADME.md
deployCLAUDE.mdREADME.mdrelease-check.mjsresources.mjsresources.test.mjs
devCLAUDE.mddev.mjsmigrate.mjspreview.mjsREADME.mdsupervise.mjsworker.mjs
eventsCLAUDE.mdevents.mjsevents.test.mjsREADME.md
jev-historyCLAUDE.mdhistory.mjshistory.test.mjsREADME.md
mcpbrowser.mjsCLAUDE.mdoauth.mjspackage-lock.jsonpackage.jsonproxy.mjsproxy.test.mjsREADME.mdstrudel-mcp.mjs
mcp-e2eCLAUDE.mde2e.mjspackage-lock.jsonpackage.jsonperson.mjsproxy.mjsREADME.mdtools.mjs
measureCLAUDE.mdmeasure.mjsREADME.md
vocalsCLAUDE.mdREADME.mdspeak.ps1vocode.py
worktree-samplesCLAUDE.mdREADME.mdworktree-samples.mjs
CLAUDE.mdREADME.md
website
.vscodeextensions.jsonlaunch.json
public
fonts
32703270-Regular.ttfLICENSE.txt
BigBlueTerminalBigBlue_TerminalPlus.TTFLICENSE.txt
CutiePiCute_Aurora_demo.ttfLICENSE.txt
FiraCodeFiraCode-Regular.ttfFiraCode-SemiBold.ttfLICENSE.txt
galacticofontinfo.txtGalactico-Basic.otf
HackHack-Regular.ttflicense.txt
JetBrainsJetBrainsMono.woff2license.txt
mode7credit.txtMODE7GX3.TTF
Monocraftlicense.txtMonocraft.ttf
PressStart2POFL.txtPressStart2P-Regular.ttf
teletextEuropeanTeletext.ttfEuropeanTeletextNuevo.ttfLICENSE.txt
tic80license.txtreadme.txttic-80-wide-font.otf
we-come-in-peacefontinfo.txtwe-come-in-peace-bb.regular.ttf
iconsapple-icon-180.pngmanifest-icon-192.maskable.pngmanifest-icon-512.maskable.pngstrudel_icon.png
imgautocomplete.pngdrumset.pngstrudel-alien-live-coding.pngstrudel-collaborative-coding.pngstrudel-live-coding-mars-college.jpgstrudel-monkeys.pngstrudel-scope.pngstrudel-signal-flow.pngstrudel-themes.pngworkshop-space.png
pwastrudel-linux.pngstrudel-macos.png
CNAMEfavicon.icoicon.pnglogo.svgmake-scrollable-code-focusable.jsmanifest.jsonmridangam.jsonpiano.jsonrobots.txttidal-drum-machines-alias.jsontidal-drum-machines.jsonuzu-drumkit.jsonuzu-wavetables.jsonvcsl.json
src
components
Doughdough-mirror.mjsdough-repl.mjsDough.astro
HeaderHeader.astroLanguageSelect.cssLanguageSelect.tsxSearch.cssSearch.tsx
LeftSidebarLeftSidebar.astro
OvenOven.jsx
PageContentPageContent.astro
RightSidebarMoreMenu.astroRightSidebar.astroTableOfContents.tsx
UdelsUdelFrame.jsxUdels.jsxUdelsEditor.jsxUdelsHeader.jsx
BlogPost.astroBlogVideo.astroBox.astroClaviature.jsxHeadCommon.astroHeadCommonNext.astroHeadSEO.astroPitchSlider.jsxQA.tsxShowcase.jsxYoutube.jsx
content
blogrelease-0.0.2-schwindlig.mdxrelease-0.0.2.1-stuermisch.mdxrelease-0.0.3-maelstrom.mdxrelease-0.0.4-gischt.mdxrelease-0.3.0-donauwelle.mdxrelease-0.4.0-brandung.mdxrelease-0.5.0-wirbel.mdxrelease-0.6.0-zimtschnecke.mdxrelease-0.7.0-zuckerguss.mdxrelease-0.8.0-himbeermuffin.mdxrelease-0.9.0-bananenbrot.mdxrelease-1.0.0-geburtstagskuchen.mdxrelease-1.1.0-bananensplit.mdxrelease-1.2.0-kardinalschnitten.mdxyear-2.mdx
config.ts
docsApiDoc.jsxColors.jsxdocs.cssIcon.jsxJsDoc.astroJsDoc.jsxlink.svgMiniRepl.astroMiniRepl.cssMiniRepl.jsxMobileNav.jsx
jev
sandboxplayer.mjs
account.mjsAccountControl.jsxactivity.mjsActivityTab.jsxagree.mjsagree.test.mjsAgreeWithJev.jsxallSongs.test.mjsArtBreakdown.jsxask.mjsask.test.mjsboothHighlight.mjsboothStore.mjsbudget.mjsCLAUDE.mdclient.mjsConnectAi.jsxcritic.mjscritic.test.mjsDataTab.jsxDataTab.test.mjsfollow.test.mjsHistory.jsxjev.mjsJevBooth.jsxJevBudget.jsxjevCore.mjsjevCore.test.mjsJevLog.jsxjevLog.mjsjevLog.test.mjsJevMixer.jsxJevPane.jsxJevPerformance.jsxJevPicks.jsxJevTakes.jsxJevTakes.test.mjsListeners.jsxlisteners.mjslisteners.test.mjsListenTogether.jsxLiveParties.jsxLobby.jsxlobby.mjslobby.test.mjsmeasured.mjsmeasured.test.mjsmeter.mjsmeter.test.mjsmyTabs.mjsmyTabs.test.mjsNameLink.jsxnextTrack.mjsnextTrack.test.mjsog.mjsparties.mjsparty.mjsparty.test.mjsperformance.mjsperformance.test.mjspicker.mjspicker.test.mjspitches.mjspitches.test.mjsplayThrough.mjspreload.mjspreload.test.mjspress.mjsProfile.jsxprofile.mjsradioHistory.mjsreactions.mjsREADME.mdreference.mjsreference.test.mjsreleases.mjsreleases.test.mjsReplPage.astrosampleMap.mjssampleMap.test.mjssandbox.mjsSandboxNotice.jsxsandboxPolicy.mjssandboxProtocol.mjssandboxProtocol.test.mjssite.mjssocial.test.mjssongCode.mjsSongListening.jsxsongs.mjssoundPick.mjssounds.mjstabCommands.mjstabTools.mjstabTools.test.mjstakes.mjstakes.test.mjsUpdateModal.jsxVoteResults.jsx
layoutsMainLayout.astro
pages
de
workshopfirst-effects.mdxfirst-notes.mdxfirst-sounds.mdxgetting-started.mdxindex.astropattern-effects.mdxrecap.mdx
doughindex.astro
examplesindex.astro
functionsintro.mdxvalue-modifiers.mdx
introshowcase.mdx
jev
catalog
[theme][song].json.js
catalog.json.jsreference.json.jssandbox.astrosongs.json.js
jev-samplesstrudel.json.js
learnaccumulation.mdxcode.mdxcolors.mdxconditional-modifiers.mdxcsound.mdxdevicemotion.mdxeffects.mdxfactories.mdxfaq.mdxgetting-started.mdxhydra.mdxindex.astroinput-devices.mdxinput-output.mdxlfo.mdxmetadata.mdxmini-notation.mdxmondo-notation.mdxnotes.mdxpwa.mdxrandom-modifiers.mdxsamples.mdxsignals.mdxsounds.mdxstepwise.mdxstrudel-vs-tidal.mdxsynths.mdxtime-modifiers.mdxtonal.mdxvisual-feedback.mdxxen.mdx
og
[theme][song].png.js
recipesarpeggios.mdxmicrorhythms.mdxrecipes.mdxrhythms.mdx
songs
[theme][song].astro
swatchindex.astro
technical-manualabout.mdxalignment.mdxdocs.mdxhelix.mdxinternals.mdxpackages.mdxpatterns.mdxproject-start.mdxrepl.mdxsounds.mdxtesting.mdxvim.mdx
tutorialindex.astro
udelsindex.astro
understandcycles.mdxpitch.mdxvoicings.mdx
workshopfirst-effects.mdxfirst-notes.mdxfirst-sounds.mdxgetting-started.mdxindex.astromotors.mdxpattern-effects.mdxrecap.mdx
ai.astrobakery.astroblog.astroembed.astroindex.astroog.png.jsrelease-notes.json.jsrss.xml.js
repl
components
buttonaction-button.jsx
iconsSidebarIcon.jsxStrudelIcon.jsx
incrementorIncrementor.jsx
paginationPagination.jsx
panelAudioDeviceSelector.jsxAudioEngineTargetSelector.jsxConsoleTab.jsxExportTab.jsxFilesTab.jsxForms.jsxImportPrebakeScriptButton.jsxImportSoundsButton.jsxPanel.jsxPatternsTab.jsxReference.jsxSettingsTab.jsxSoundsTab.jsxWelcomeTab.jsx
BigPlayButton.jsxCode.jsxEmbeddedReplEditor.jsxLoader.jsxNumberInput.jsxReplEditor.jsxusedebounce.jsxuseLogger.jsxUserFacingErrorMessage.jsx
audiograph.mjsdrawings.mjsdrum_patterns.mjsfavicon.icofiles.mjsidbutils.mjspiano.mjsprebake.mjsprebakeCodeMirror.mjsprebakeSounds.mjsRepl.cssRepl.jsxtunes.mjsuseExamplePatterns.jsxuseReplContext.jsxuseWebSocketMCP.jsxutil.mjs
stylesindex.css
config.tscx.mjsenv.d.tsexamples.mjslanguages.tsmetadata_parser.jsmy_patterns.jspwa.tssettings.mjstauri.mjsuseClient.mjsuseEvent.mjsuseFrame.mjsuser_pattern_utils.mjs
.gitignoreagpl-header.txtastro.config.mjsdatabase.types.tspackage.jsonREADME.mdtailwind.config.cjstsconfig.json
worker
migrations0001_votes.sql0002_accounts.sql0003_listening.sql0004_listener_content.sql0005_pitch_votes.sql0006_performance_players.sqlCLAUDE.mdREADME.md
srcaccounts-store.tsactivity.test.tsactivity.tsanswer-cache.tsart-rubric.mjsauth.test.tsauth.tsbudget-counter.tsbudget.test.tsbudget.tscatalog.tscontent-jobs.tscontent-store.tscontent.test.tscontent.tsdata.test.tsdata.tsenv.tsevents-schema.tsevents.test.tsevents.tshosted-mcp.test.tshosted-mcp.tshosted-tools.tshub.tsindex.tslistening-store.tslistening.test.tslistening.tslobby-room.test.tslobby-room.tslobby.tsmcp-rpc.tsmcp-settings.mjsmcp.test.tsmcp.tsmigrations.test.tsoauth.tsparties.test.tsparty-directory.test.tsparty-directory.tsparty-room.test.tsparty-room.tsparty.tsprimer.tsradio.test.tsradio.tsreference.tsrelay.test.tsrelay.tsscreen.test.tsscreen.tssession.test.tssession.tsshared-mcp.test.tsshared-mcp.tsshared-tools.jsontab-hub-core.test.tstab-hub-core.tstab-hub.tstools.jsonvotes-store.tsvotes.test.tsvotes.ts
testauthenticator.tsbudget.tsCLAUDE.mdcloudflare-workers.tsd1.tskv.tsr2.tsREADME.mdtab-hubs.ts
.gitignoreCLAUDE.mdpackage.jsonREADME.mdtsconfig.jsonwrangler.json
.buckconfig.buckroot.dockerignore.envrc.eslintrc.json.gitignore.mcp.json.nvmrc.prettierignore.prettierrcBUCKCHANGELOG.mdCLAUDE.mdCONTRIBUTING.mddocker-build.shDockerfileDockerfile.deveslint.config.mjsflake.lockflake.nixindex.mjslerna-debug.loglerna.jsonLICENSEpackage.jsonpnpm-lock.yamlpnpm-workspace.yamlREADME.mdRELEASES.mdsync-to-github.shundocumented.jsonvitest.config.mjsvitest.setup.mjswarm.js
Clone
git clone https://code.lmjtfy.fun/jevstrudel.git

No GitHub account needed. It can be cloned and pulled, and nothing else.

Latest on jevstrudel

790277b Evaluations run one at a time, newest wins; a stop cancels a pending start

790277b · 2026-09-27 · 6838 commits

Repositories
  • lmjtfy.gitLet Me Jev That For You: LMGTFY for Jev, TypeSafe AI's System One. A Rust Cloudflare Worker that runs a Rete rules engine over what you type, sends Jev every question it can settle in one batch, calls a Workers AI model only to write options or scales, and never sends the same request twice.
  • jevcrates.gitShared Rust Jev client crates
  • postjevsql.gitPostgreSQL extension in Rust (pgrx) that lets SQL ask Jev typed questions about rows: yes/no (Noul), pick-one (Choice) and rubric (Score). Batching owned by the query plan, a durable answer cache, spend guards, and a postgres_fdw sidecar for managed hosts like RDS.
  • jevsnes.gitJev plays A Link to the Past: a Rust app hosting a SNES core
  • jevhooks.gitClaude Code hook events answered by Jev, as one Claude plugin
  • jevstrudel.gitStrudel with an MCP bridge and a song browser, plus the Jev songs
  • whiskers.gitA talking cat companion for young children. Every message passes a safety check by Jev before the child sees or hears it. Rust core, native Android shell.
jevstrudel.git / samples / ffcoin
  • ffcoin.mp3