# Vi Control - Credits & Attribution

This module incorporates concepts and approaches inspired by several excellent open-source projects:

## Core Inspiration

### Windows-Use
- **Repository:** https://github.com/CursorTouch/Windows-Use
- **License:** MIT
- **Author:** Jeomon George
- **Contribution:** Computer Use automation concepts, Windows API integration patterns

### Browser-Use
- **Repository:** https://github.com/browser-use/browser-use  
- **License:** MIT
- **Contribution:** AI-powered web automation concepts, browser interaction patterns

### Open-Interface
- **Repository:** https://github.com/AmberSahdev/Open-Interface
- **License:** MIT
- **Author:** Amber Sahdev
- **Contribution:** Vision-based UI understanding concepts

## Additional Resources

### Goose (Block)
- **Repository:** https://github.com/block/goose
- **Contribution:** Base agent architecture patterns

### CodeNomad
- **Repository:** https://github.com/NeuralNomadsAI/CodeNomad
- **Contribution:** Code assistance patterns

### OpenCode (SST)
- **Repository:** https://github.com/sst/opencode
- **Contribution:** TUI design patterns

### Mini-Agent (MiniMax AI)
- **Repository:** https://github.com/MiniMax-AI/Mini-Agent
- **Contribution:** Agent execution patterns

### Mem0
- **Repository:** https://github.com/mem0ai/mem0
- **Contribution:** Context memory concepts (future integration)

## Windows API Libraries Used

- **UIAutomation:** Python-UIAutomation-for-Windows
- **PyAutoGUI:** Cross-platform GUI automation
- **Windows.Media.Ocr:** Windows native OCR API
- **System.Windows.Forms:** .NET Windows Forms for input simulation

## License

This implementation is part of OpenQode/Goose Ultra and follows the MIT License.
All credited projects retain their original licenses.

---

*Thank you to all the open-source contributors whose work made this possible.*
