v0.5.0-rc1
Pre-release🚀 OpenKB v0.5.0-rc1 is here – Web UI + REST API now in preview!
We’re excited to announce the first release candidate of OpenKB Studio – a brand‑new web interface and REST API for your knowledge base. This is a major step forward in making OpenKB more accessible, visual, and integrable.
![]() |
![]() |
✨ What’s new
🖥️ Knowledge Workbench (Web UI)
A modern, React/TypeScript‑based frontend that lets you browse, search, and manage your knowledge right from your browser. The supporting backend is fully integrated – just start the service and go. by @KylinMountain in #189
🔌 REST API server
Now you can interact with OpenKB programmatically via standard HTTP endpoints. Perfect for connecting your own tools, automations, or custom frontends by @jidechao in #150
⚡ Performance boost
- Lazy‑loading for
markitdowncuts startup time by ~24% and enables slimmer packaging. by @KylinMountain in #186 - Pinned
openai==2.44.0to avoid breaking changes from upstream API updates. by @KylinMountain in #191
🛠️ Fixes & polish
- Fixed note‑relative image links in source pages by @Aldominguez12 in #181.
- Resolved layout flickering in Chrome for the workbench panel by @KylinMountain in #193.
🙌 New contributors
A warm welcome to @jidechao, who made their first contribution with the REST API foundation – thank you!
📦 Full changelog
See every commit and detail here:
Compare v0.4.4...v0.5.0-rc1
💡 How to try it
# Install with web support
pip install "openkb[web]"
# Start the web service
openkb-webThen open your browser at http://localhost:7566 and start exploring the new Knowledge Workbench.
Note: This is a release candidate – we’d love your feedback before the final stable release. Please test, kick the tires, and let us know what you think!
Happy knowledge building! 🧠✨
What's Changed
- fix(images): write note-relative image links in sources pages by @Aldominguez12 in #181
- edit-readme-3 by @rejojer in #184
- edit-readme-4 by @rejojer in #185
- feat: add REST API server and Knowledge Workbench web UI by @jidechao in #150
- feat(workbench): Knowledge Workbench — new React/TS frontend + supporting backend by @KylinMountain in #189
- fix(deps): pin openai==2.44.0 to avoid InputTokensDetails breaking ch… by @KylinMountain in #191
- perf(converter): lazy-import markitdown to cut startup ~24% and enable slim packaging by @KylinMountain in #186
- feat(web): 7566 default port + "web" install extra/command (api aliases kept) + panel chrome-lane fix by @KylinMountain in #193
New Contributors
Full Changelog: v0.4.4...v0.5.0-rc1

