Update README.md

This commit is contained in:
Xiaohan-Tian
2025-08-15 15:42:37 -07:00
parent dd6a70e0b2
commit 867ec281ba
+41
View File
@@ -8,6 +8,12 @@ K.G.Studio is a lightweight, modern DAW that runs entirely in the browser with *
**K.G.Studio Musician Assistant** is an AI assistance agent for harmony, arrangement, and note editing — but not full autocomposition. **K.G.Studio Musician Assistant** is an AI assistance agent for harmony, arrangement, and note editing — but not full autocomposition.
## Project Status
**K.G.Studio is an experimental project in early development.** We're exploring the possibilities of integrating AI agents and LLMs into music production workflows — essentially building a "Cursor or Claude Code for DAW" experience.
This project investigates how AI-human collaboration can enhance creative music-making, from intelligent harmony suggestions to automated editing tasks. As an experimental platform, expect frequent changes, evolving features, and occasional instability as we push the boundaries of what's possible in AI-assisted music production.
### Highlights ### Highlights
- **K.G.Studio Musician Assistant**: Chat with the LLMpowered K.G.Studio Musician Assistant AI Agent; it can automatically execute tools to make music edits. - **K.G.Studio Musician Assistant**: Chat with the LLMpowered K.G.Studio Musician Assistant AI Agent; it can automatically execute tools to make music edits.
- **Multiple LLM providers**: OpenAI, Claude (via OpenRouter), Gemini (via OpenRouter), or OpenAIcompatible (e.g., Ollama, OpenRouter). - **Multiple LLM providers**: OpenAI, Claude (via OpenRouter), Gemini (via OpenRouter), or OpenAIcompatible (e.g., Ollama, OpenRouter).
@@ -144,13 +150,48 @@ K.G.Studio does not provide or host any of the models listed above, nor is it af
## Upcoming Features ## Upcoming Features
- [ ] More instruments - [ ] More instruments
- [ ] Automated testing (unit tests, integration tests, etc.)
- [ ] Support track control automations (e.g. sustain, volume, pan, etc.) - [ ] Support track control automations (e.g. sustain, volume, pan, etc.)
- [ ] Support MIDI control events (e.g. CC, pitch bend, etc.) - [ ] Support MIDI control events (e.g. CC, pitch bend, etc.)
- [ ] Support WAV audio tracks - [ ] Support WAV audio tracks
- [ ] Filters and effects
- [ ] MCP Support - [ ] MCP Support
- [ ] Add support for OpenAI's open source models (`gpt-oss-20b` and `gpt-oss-120b`) - [ ] Add support for OpenAI's open source models (`gpt-oss-20b` and `gpt-oss-120b`)
- [ ] Automatically compact conversations when the context window runs low on space - [ ] Automatically compact conversations when the context window runs low on space
## Help Needed
We're looking for contributors to help make K.G.Studio even better! Whether you're a developer, musician, or designer, your expertise can make a real difference.
### How You Can Help
**🎵 Musicians & Music Producers**
- Test the DAW with real-world music production workflows
- Provide feedback on instrument quality and realism
- Suggest missing features that are essential for music creation
- Help improve the AI assistant's musical understanding
**💻 Developers**
- Implement new features from our roadmap
- Fix bugs and improve performance
- Enhance the Web Audio integration
- Work on AI assistant capabilities
**🎨 UI/UX Designers**
- Improve the user interface and workflow
- Design better visual feedback for music editing
- Create more intuitive interactions
### Get Involved
Interested in contributing? We'd love to hear from you!
- **Email us**: [kgstudio@duck.com](mailto:kgstudio@duck.com)
- **Check our Issues**: Browse open issues labeled with `help wanted` or `good first issue`
- **Join Discussions**: Share ideas and feedback in GitHub Discussions
No contribution is too small — from reporting bugs to suggesting new features, every bit of help moves the project forward!
## License ## License
Licensed under the Apache License, Version 2.0, with additional terms (see `LICENSE`): Licensed under the Apache License, Version 2.0, with additional terms (see `LICENSE`):