OPUS
Open source knowledge base application for Teams
...Because the library is lightweight and relies on minimal external dependencies, it is appropriate for small scripts, front-end utilities, and situations where you want to avoid over-engineering. Its simplicity also makes it easy to inspect, understand, and extend — useful traits if you prefer transparent code rather than black-box libraries.