Five short demos in thirty minutes: developing Smalltalk in VS Code, letting an AI explore your data, running genuine Python inside the object database, richer inspectors, and one-click package loading — all against a single live GemStone image.
The Jasper extension turns Visual Studio Code into a full GemStone/S 64 development environment. Browse, edit, compile, debug, and test Smalltalk against a live image — and manage your GemStone infrastructure — without leaving the editor.
Point an AI assistant at the same tools the IDE uses and ask questions of your live object model in plain English. It writes and runs GemStone code, reads back real results, and reasons about them — read-only, so nothing is committed.
Not a bridge to an external interpreter — Python runs in GemStone. Every Python value is a first-class GemStone object, so an import gemstone lets Python reach straight into the live object model and work with your data directly.
Inspecting an object should tell you more than its raw slots. Custom inspector views present domain objects the way a person thinks about them — summaries, overviews, and formatted tables — right alongside the raw and meta views.
Bring code into your image without leaving the editor. The GemStone panel manages repositories and Rowan projects, so cloning a repository and loading a project — Seaside, say — is a guided, visible operation.