# UI SFX — card for AI agents

Open-source library of 936 interface sound effects in 12 packs, with a Web Audio player and MP3/Ogg files, installed via npm.

Category: Sound effects · maker Yuki Capital (romainsimon) · checked 2026-10-13

## Price
- Price: Free
- Free tier: Fully free and open source; MIT code and CC0 audio

## License
MIT (code), CC0 (audio) — https://github.com/romainsimon/uisfx

- commercial: **yes** (Commercial use OK)
  > MIT code, CC0 audio, and CC0 sound-pack art
  (https://github.com/romainsimon/uisfx)
- attribution: **no** (No credit needed)
  > The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  (https://github.com/romainsimon/uisfx/blob/HEAD/LICENSE)
- in app: **yes** (Can ship inside your app)
  > The package includes `sounds/{pack}/{cue}.mp3` and `sounds/{pack}/{cue}.ogg` for React Native, Swift, Kotlin, Unity, Godot, video, and any environment without Web Audio.
  (https://github.com/romainsimon/uisfx)

## Rules to follow
- Keep the MIT license notice with the code you distribute; the CC0 audio needs no credit.
- Never autoplay on page load; call unlock() from a real pointer or keyboard handler.
- Keep visible feedback alongside sound and give users a persistent mute setting.
- Stop loop cues (loading, processing, recording) when their state ends.

## How an agent gets files
- npm install uisfx; the package ships sounds/{pack}/{cue}.mp3 and .ogg files, and a Web Audio player that synthesizes the sounds locally (sign-in: none)
- Formats: mp3, ogg
- Not allowed: Code is MIT: keep the license notice when you distribute it.
- Not allowed: Audio is CC0; the CC0 dedication does not cover files under .generated.
- Not allowed: Start audio only after a user interaction (call unlock() from a pointer or keyboard handler).

## How to connect
- Package (npm/PyPI)
- API docs: https://uisfx.com/docs/agent-guide.md
- npm: `npm install uisfx`
- Repository: https://github.com/romainsimon/uisfx
- Website: https://uisfx.com

## Notes
Added automatically; license read from the official pages.

## Numbers (AgentGid data)
- Gid Score: 21.8
- GitHub stars: 879
- Downloads last week: 6,579

## Lines to paste into your prompt or AGENTS.md

```
- UI SFX (Sound effects). Open-source library of 936 interface sound effects in 12 packs, with a Web Audio player and MP3/Ogg files, installed via npm. Price: free; commercial use OK; no credit needed.
  Connect: npm uisfx.
  Get files: npm install uisfx; the package ships sounds/{pack}/{cue}.mp3 and .ogg files, and a Web Audio player that synthesizes the sounds locally (mp3, ogg).
  Not allowed: Code is MIT: keep the license notice when you distribute it.
  Not allowed: Audio is CC0; the CC0 dedication does not cover files under .generated.
  Not allowed: Start audio only after a user interaction (call unlock() from a pointer or keyboard handler).
  Rule: Keep the MIT license notice with the code you distribute; the CC0 audio needs no credit.
  Rule: Never autoplay on page load; call unlock() from a real pointer or keyboard handler.
  Rule: Keep visible feedback alongside sound and give users a persistent mute setting.
  Rule: Stop loop cues (loading, processing, recording) when their state ends.
  License: https://github.com/romainsimon/uisfx (checked 2026-10-13; details: https://agentgid.com/assets/uisfx/)
```

## Links
- AgentGid page: https://agentgid.com/assets/uisfx/
- Is it free for commercial use? https://agentgid.com/assets/uisfx/commercial-use/
- Source: https://uisfx.com
- Source: https://uisfx.com/docs/agent-guide.md
- Source: https://github.com/romainsimon/uisfx/blob/HEAD/LICENSE
- Source: https://github.com/romainsimon/uisfx

---
AgentGid's catalog is curated: every entry was checked against the maker's official pages (registry, repository, license and pricing pages) on the date shown; a license value shows the quote it stands on wherever AgentGid has one. Usage numbers come from AgentGid's own scan of public repositories set up for AI coding agents. Claims by makers are reported, not tested by AgentGid.
