An object-oriented language for parsing and pattern matching
Easy test setup without side effects
Internal shared runtime primitives for pi-ohm packages.
Reusable Pi TUI components for Pi OHM.
Provides "ui" for testing frameworks such as mocha/jasmine which allows to define lazy variables and subjects
Install only smart/rush/deep mode controls for Pi.
Install the full feature bundle for Pi:
Install only handoff + handoff visualizer support for Pi.
Install only painter/image generation support for Pi.
Jest plugins to emulate RSpec syntax and structure.
OHM Studio SDK for JavaScript / TypeScript / React. Voice-to-structured-JSON clinical extraction APIs.
Install only session/thread search support for Pi.
OHM Studio SDK for React Native. Voice-to-structured-JSON clinical extraction APIs in your mobile app.
Install only subagent support for Pi (task-routed + primary-tool profiles).
Shared runtime configuration package used by Pi OHM feature packages.
An ESLint plugin that extends the built-in camelcase rule to allow underscores in semantic action names.
Adds context as an alternative to describe to jest.
Adds a Given-When-Then DSL to jasmine as an alternative style for specs
A tool to generate diagrams for parser grammars
Super simple DI for JavaScript, targetted mainly at spec test setup
Distributed test runner using Redis as a work queue. Push file paths to a Redis list, then multiple CI runners atomically steal batches and execute them via a configurable command.
Codex-style memory for Pi.
Redis Object Hash Mapping
Memoization for Mocha/Jasmine specs (like RSpec's #let)