Skip to content

Latest commit

 

History

541 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Pocket Gull — Real-Time Clinical AI Strategy Engine

Pocket Gull

Aerial Perspective for the Clinical Ocean
Real-time Care Plan Strategy & Live AI Consult Engine powered by Google Gemini

Live App Hugging Face License: Apache 2.0 DOI Ollama

ORCID Angular Node.js Three.js Gemma FHIR R4 ISMP Safety


🚀 Live Demos & Open Hugging Face Ecosystem

🌐 4 Interactive Hugging Face Spaces

🕊️ The Avian Navigator Tier Models

🦙 1-Click Local Execution with Ollama

# Register all models in 1 command
powershell -ExecutionPolicy Bypass -File dist/ollama/install_models.ps1   # Windows
bash dist/ollama/install_models.sh                                        # macOS / Linux

# Run anywhere
ollama run pocketgull-compass-2b

What is Pocket Gull?

Pocket Gull gives practitioners the gull's eye view — the ability to rise above a turbulent sea of clinical data and see the clear, actionable patterns beneath.

It is a living clinical intelligence platform that synthesizes multimodal inputs — 3D spatial anatomy, bi-directional voice dictation, and standardized assessment instruments — into structured, evidence-grounded care strategies. Each care plan is examined simultaneously through Western Allopathic, Eastern TCM, and Ayurvedic paradigms, with AI reasoning powered by Google Gemini.

Pocket Gull Clinical Dashboard


Core Capabilities

🧠 AI & Multi-Agent Orchestration

Capability Implementation
Multi-Agent Reasoning Google ADK InMemoryRunner with specialized LlmAgent experts maintaining patient context memory
Dynamic Expert Routing Pathways-inspired MoE router activating specialized sub-networks (gulliver-core, acoustic-sidecar, sibi-bridge, dicom-spatial-shader)
Voice Consult Full-duplex audio streaming via Web Speech API + Express WebSocket proxy with client-side barge-in cancellation
Semantic Chunking & NLP Prosodic respiratory pacing, token boundary preservation for clinical units (120/80 mmHg, CYP2D6*4), and defensive SSE stream reassembly
Evidence Grounding Real-time PubMed E-utilities and Google Programmable Search for literature-anchored recommendations
Edge Inference WebGPU on-device MedGemma / PubGemma routing for offline and latency-sensitive workloads

🗣️ Natural Language & Semantic Chunking Engine

Pocket-Gull enforces human-first, clinical natural language chunking across text, speech, and live streaming:

  • Prosodic & Respiratory Pacing: Audio streaming (AdkLiveService) buffers high-fidelity 24kHz/16kHz PCM audio in 32KB zero-copy frames (uint8ArrayToBase64), with 250–400ms natural conversational pause gating and client-side barge-in cancellation for authentic physician-patient turn-taking.
  • Clinical Entity & Token Boundary Preservation: Slicers strictly prevent mid-token fragmentation of complex pharmacogenomic alleles (CYP2C19*17), blood pressure vitals (138/88 mmHg), lab values (eGFR 42 mL/min/1.73m²), and multi-word Latin botanical binomials (Withania somnifera).
  • Defensive SSE Stream Reassembly: The streaming parser (GeminiProvider) dynamically reconstructs Server-Sent Events across packet boundaries, guaranteeing zero dropped tokens during network jitter while streaming clinical reports.
  • Adaptive Cognitive Chunking: Automatically fragments dense medical consults into digestible, scan-friendly visual blocks (bulleted pearls, glassmorphic metric cards, and collapsible accordions) mapped to 5 health literacy personas.

📐 3D Spatial Anatomy

  • Procedural skeletal & organ viewer — Three.js geometry with severity-mapped particle systems
  • Anatomical search with camera tracking — Fuzzy search bar that smoothly interpolates WebGL camera to targeted organs
  • Raycast tooltips & data cards — Hover for paradigm badges and pain scores; click for slider input overlays
  • Method of Loci memory palace — Anchors clinical consult nodes to 3D spatial coordinates for visual recall

🔬 Specialized Clinical Decision Support (CDS) & Research Super-Suite

Integrated interactive diagnostic tools accessible via the unified Clinical Tool Workbench:

Tool / Module Clinical Domain Core Mechanism & Methodology Standards & Output
🛡️ RxGuard PGx & Botanicals Pharmacogenomics & Safety CPIC allele phenotyping (CYP2D6, CYP2C19, SLCO1B1) + Tri-Paradigm botanical interaction matrix CPIC Level A/B, FDA Table of PGx Biomarkers
📈 BioTrajectory Velocity Predictive Nephrology & Vitals First-derivative rate-of-change ($\frac{d[\text{Biomarker}]}{dt}$) detecting stealth organ decay ($\Delta \ge 15%/\text{yr}$) Gompertz-Makeham organ resilience curves
🔬 TrialFinder Matcher Clinical Trial Recruitment Geocoded patient matching against active NIH ClinicalTrials.gov protocols FHIR R4 ResearchStudy referral bundle
💬 SMS Compass Bridge Health Equity & Telehealth Natural language parser converting 8th-grade SMS text messages to clinical telemetry without app downloads Direct FHIR R4 Observation serialization
🎯 DxRadar Socratic Engine Diagnostic Decision Support Socratic "Don't Miss" secondary cause differential radar with Bayesian nomograms ($LR^+, LR^-$) Popperian $H_0$ ruling-out lab order sets
🧪 N-of-1 Experiment Engine Single-Case Clinical Trials 56-day randomized ABAB crossover trial designer with 14-day washout intervals Bayesian posterior superiority ($P > 95%$), Cohen's $d$
🎙️ Ambient Clinical Scribe Ambient Medical Scribing Multi-modal dialogue transcription synthesizing 4-quadrant structured SOAP encounter notes ICD-10 (I10), SNOMED-CT (38341003), FHIR Encounter
📽️ Grand Rounds & CARE Suite Academic Presentation 1-click 7-slide Grand Rounds presentation deck and CARE Guidelines-compliant Case Report Markdown William Caslon typography, Google Docs & Word export
🏛️ Historical Luminaries Arena Retrospective Clinical Socratic Engine Epochs of World Leaders & Scientific Pioneers (Alexander, Caesar, Lincoln, Curie, Darwin, Ramanujan, Kahlo) Blinded Incognito Mode, SHA-256 anti-cheat, 1-click 3D patient load
🤝 SNO-10 Craft Confidant Studio Passion-Based Health Literacy & Lost Buddy AI Translates SNO-10 diagnoses (SNOMED-CT / ICD-10) into craft dialects (Mechanic, Woodworker, Arborist, Sailor, Musician) with custom memorial companion creation Dual SNO-10 coding, workshop ergonomics, empathetic memory AI
❤️ Couples Vitality & Cardiac Safety Cardiovascular Safety & Intimacy Medicine Princeton Consensus III MET capacity risk stratification, Nitrate-PDE5 contraindication checks, and adaptive ergonomics for joint/stroke recovery Princeton III / AHA guidelines, Spoon Theory energy budgeting
🧭 Role & Pathway Docs Hub Role-Adaptive Clinical Guidance 5 dynamic learning pathways (Clinician, Resident, Researcher, Executive, Patient) with 1-click tool actions Role-tailored CDS workflows and compliance guides

🩺 Multi-Paradigm Clinical Lenses

Lens Focus
🩺 Western Allopathic ICD-10/SNOMED coding, CMP panels (Troponin, ALT/AST, eGFR), lab workups, monitoring protocols
🌿 Eastern TCM Zang-Fu Qi patterns, Ba Gang classification, tongue/pulse matrix, Jing-Luo meridian mapping
🧘 Ayurvedic Tridosha balance (Vata/Pitta/Kapha), Agni metabolic fire types, Sushumna chakra visualization
🧪 Orthomolecular Biochemical marker extraction (Mg, D3, B12, Zn) into glassmorphic nutrient matrix

📋 10 Standardized Assessment Instruments

Built-in validated clinical instruments integrated directly into patient state:

Instrument Standard Range Purpose
PHQ-9 LOINC 44261-6 0–27 Depression severity
GAD-7 LOINC 69725-0 0–21 Generalized anxiety
ISI LOINC 86095-7 0–28 Insomnia severity
C-SSRS LOINC 84411-8 0–16 Suicide risk screening with 988 Lifeline routing
ROS-14 LOINC 69742-5 14 systems Comprehensive review of systems
PHQ-15 LOINC 81675-1 0–30 Somatic symptom scale
PRAPARE LOINC 93304-4 5 vectors Social determinants of health (SDOH)
Ayurveda 6 vectors Tridosha inventory
TCM Shi Wen 6 vectors Ba Gang Qi/Yin/Yang patterns
GROW_THYSELF 0–10 Life sovereignty & epigenetic vitality

🦅 6 Multi-Agent Gull Squadron Personas

Specialized Google ADK agents maintaining real-time patient state context:

  1. 🔭 Gulliver (Overview & Synthesis) — Holistic care plan strategy, multi-organ crosswalks, and timeline synthesis.
  2. ⚡ Swoop (Interventions & Precision Dosing) — Targeted pharmacogenomic dosing, CPIC guidelines, and drug-botanical safety.
  3. 🔦 Sentinel (Recovery Vigilance & Trends) — Continuous biomarker monitoring, Gompertz velocity tracking, and early warning signs.
  4. 📖 Scribes (Patient Translation & Education) — Plain-language medical translation, health literacy bridging, and compassionate analogies.
  5. ⚡ Skimmer (Flash AI Inference Backbone) — Sub-second edge triage, instant query routing, and real-time streaming.
  6. 🚨 Samaritan (Emergency Override) — Offline BLS field guidance, 110 BPM CPR metronome, and first-responder EMT QR handoffs.

🧭 5 Role-Adaptive Clinical & Stakeholder Pathways

Dynamically reconfigures documentation, toolbars, and workflows for each user role:

  • 🩺 Attending Physician / Clinician — High-efficiency CDS, 4-quadrant SOAP scribe, PGx RxGuard, and ICD-10 coding.
  • 🏥 Resident / Fellow — Board exam differential radar, Socratic teaching pearls, and academic season tiering.
  • 🔬 Clinical Researcher$N$-of-1 crossover trial designer, NIH TrialFinder matcher, and FHIR ResearchStudy export.
  • 🏛️ Hospital Executive / Health System Leader — QOF/HEDIS quality metrics, DiGA/FSE compliance, and privacy ROI.
  • 🧑‍🤝‍🧑 Empowered Patient / Caregiver — Plain-language translation, SMS Compass health bridge, and life sovereignty goals.

📖 4 Adaptive Reading & Accessibility Modes

  • Classic Literary — Clean Caslon typography with optimal baseline grid leading.
  • Bionic Speed Reading — Fixation point bolding for rapid optical scanning.
  • Dyslexic Accessible — Specialized OpenDyslexic typeface with weighted bottom gravity.
  • Audiobook Narrator — Web Speech API bi-directional voice narration.

🚨 Emergency Good Samaritan Mode

Offline override mode for emergency field care:

  • 110 BPM chest-compression metronome with BLS safety-gated AI
  • FHIR-compliant EMT QR code serialization for first responder handoff
  • Geo-Sentinel outbreak viewpoint deck — WHO, PAHO, and CDC surveillance modes
  • Global telemetry suppression — all network calls disabled for offline triage

🎨 Dieter Rams Design System

Adheres to Weniger, aber besser (less, but better) with WCAG 2.1 AA/AAA accessibility:

  • 13+ curated themes — Rice Paper Washi, Raw Hemp, Carrara Marble, Dark Obsidian, Madame Curie Lab
  • 4-level progressive disclosure — idle view → drill-down drawer → prescription state cycling → context menu
  • Braun telemetry grid — monospace instrument panel headers with high-contrast metric readouts
  • 44px+ touch targets — Fitts's Law compliant across all interactive elements

🔋 Edge-First Green Computing & Device Longevity Philosophy

"Heavy DRM or server polling burns mobile battery and turns phones into pocket hand-warmers. Our lightweight mathematical verification consumes less energy than a single screen refresh, preserving all-day battery life for long hospital shifts."

  • Sub-Microsecond Cryptographic Verification: Local SHA-256 salted hashing consumes $\approx 3\ \mu\text{J}$ (15,000x less power than waking a 5G/cellular modem for a remote API request), with zero flash memory wear ($0.000\text{ bytes written}$) and zero thermal degradation.
  • Blinded Incognito Diagnostic Arena: Socratic active recall mystery cases for world leaders and scientific pioneers (Alexander, Caesar, Lincoln, Curie, Darwin, Ramanujan, Kahlo) with zero search-engine spoilers and 100% offline capability.
  • Client-Side WASM & Web Workers: All Gompertz biomarker velocity models, Cohen's $d$ effect sizes, and Bayesian differentials execute purely on device, ensuring total patient privacy and uninterrupted reliability in hospital dead zones.

Architecture

graph TB
    classDef cloud fill:#0f172a,stroke:#6366f1,stroke-width:2px,color:#f8fafc
    classDef ingestion fill:#0f172a,stroke:#38bdf8,stroke-width:2px,color:#f8fafc
    classDef hub fill:#18181b,stroke:#a855f7,stroke-width:3px,color:#fafafa
    classDef lenses fill:#0f172a,stroke:#10b981,stroke-width:2px,color:#f8fafc
    classDef foundation fill:#0f172a,stroke:#f59e0b,stroke-width:2px,color:#f8fafc

    subgraph Cloud ["Cloud & Backend"]
        CloudRun["Cloud Run"]
        Express["Express SSR + Proxy"]
        FastAPI["FastAPI Sidecar (ML)"]
        Vertex["Vertex AI / Gemini"]
    end

    subgraph Ingestion ["Ingestion & Portals"]
        Body3D["Three.js 3D Anatomy"]
        Voice["Voice Assistant"]
        Intake["Diagnostic Intake"]
    end

    subgraph Hub ["Central State & AI Orchestration"]
        State["PatientStateService\n(Signal Store)"]
        ADK["ADK InMemoryRunner\n(Multi-Agent)"]
        WebMCP["WebMCP Tool Catalog"]
    end

    subgraph Lenses ["Multi-Paradigm Lenses"]
        Western["Western Allopathic"]
        TCM["Eastern TCM"]
        Ayurvedic["Ayurvedic"]
        Ortho["Orthomolecular"]
    end

    subgraph Foundation ["Standards & Export"]
        FHIR["FHIR R4 Bundles"]
        Cache["Encrypted Offline Cache"]
        PubMed["PubMed Grounding"]
    end

    CloudRun --> Express
    Express <--> FastAPI
    Express <--> Vertex

    Body3D -->|Spatial Signals| State
    Voice -->|Audio Stream| ADK
    Intake -->|Vitals| State

    Express <-->|WS & REST| Hub

    State <--> ADK
    ADK <--> WebMCP

    Hub <--> Western & TCM & Ayurvedic & Ortho

    State --> FHIR & Cache
    ADK --> PubMed

    class CloudRun,Express,FastAPI,Vertex cloud
    class Body3D,Voice,Intake ingestion
    class State,ADK,WebMCP hub
    class Western,TCM,Ayurvedic,Ortho lenses
    class FHIR,Cache,PubMed foundation
Loading

Tech Stack

Layer Technology
Frontend Angular 22 (Standalone Components, Signals, Zoneless)
Backend / SSR Node.js 24, Express, Angular SSR
AI Google Gemini 3.5 Flash, ADK InMemoryRunner, Genkit, Vertex AI
3D Anatomy Three.js (procedural skeletal & organ modeling)
Voice Web Speech API (bi-directional)
ML Sidecar Python FastAPI, scikit-learn, XGBoost, ONNX Runtime FP16
Mobile Flutter / Dart (Riverpod state management)
Styling TailwindCSS
Privacy DOMPurify, FHIR R4, Google Tink AEAD, jsPDF
Testing Vitest, Playwright, pytest
CI/CD GitHub Actions, Cloud Run, SLSA Level 3, CodeQL

Quick Start

Prerequisites

  • Node.js v24.x (strict — see .nvmrc)
  • npm v10.x+
  • Optional: Python 3.10+ for ML sidecar

Install & Run

# Clone
git clone https://github.com/pocketgull-app/pocketgull.git
cd pocketgull

# Install dependencies
npm install

# Start development server (Angular UI + Express SSR)
npm run dev

The app will be available at http://localhost:4200.

Available Scripts

Command Purpose
npm run dev Start local dev server
npm run build Production build
npm run preview Preview production build
npm test Run Vitest + Python test suites
npm run test:e2e Playwright E2E tests
npm run sentinel:audit Security & egress audit
npm run deploy Deploy to Cloud Run
npm run lint TypeScript type-check

Environment Variables

Variable Purpose Required
GEMINI_API_KEY Google Gemini API key for AI consults For AI features
FIREBASE_API_KEY Firebase project API key For sync
STRIPE_SECRET_KEY Stripe billing integration For billing

Create a .env.local file in the project root. See .env.example for the complete list.


Project Structure

pocketgull/
├── src/
│   ├── app.component.ts          # Root application component
│   ├── components/               # Standalone Angular components
│   ├── services/                 # Injectable services (AI, clinical, state)
│   │   ├── ai/                   # AI provider chain (Gemini, Hybrid, WebLLM)
│   │   ├── patient-state.service.ts
│   │   └── clinical-intelligence.service.ts
│   ├── server.ts                 # Express SSR server & API proxy
│   ├── server/                   # Server-side routes & services
│   ├── lib/                      # Firebase & DataConnect config
│   └── styles.css                # Global TailwindCSS stylesheet
├── companion-apps/
│   ├── avs-therapy/              # AVS Therapy companion (Node.js)
│   ├── patient_app/              # Flutter patient-facing app
│   └── provider_app/             # Flutter provider-facing app
├── pocketgull_api/               # Python FastAPI ML sidecar
├── docs/study/                   # Astro documentation site
├── e2e/                          # Playwright E2E tests
├── tests/                        # Vitest unit tests
├── scripts/                      # Build, deploy & security scripts
└── k8s/                          # Kubernetes manifests

Security

Pocket Gull is built for clinical contexts with strict security posture:

  • Zero PHI persistence — all patient state is transient (Angular Signals) or encrypted locally (Google Tink AEAD)
  • Shift-Left Global Taint-Tracking — AST-level TypeScript Compiler API Data Flow Graph analyzer (scripts/taint-analysis-guard.mjs) verifying 0 un-sanitized source-to-sink flows
  • Sentinel Security Guard — pre-commit egress domain whitelist enforcement and Shannon entropy secret scanning
  • Polynomial ReDoS Prevention — static regular expression analyzer ensuring $O(N)$ non-backtracking parsing
  • CodeQL 100% Remediation — hardened against SSRF, path traversal, prototype pollution, command injection, double-unescaping, and URL spoofing
  • OpenSSF Scorecard: 10/10 — full supply chain security compliance
  • SLSA Level 3 provenance — attested build artifacts
  • CSP headers — strict Content Security Policy with nonce-based script isolation
  • 1-click state purge — ephemeral data sovereignty per HIPAA Safe Harbor §164.514

See SECURITY.md for full vulnerability reporting policy.


🏛️ Academic Research & Standards Alignment

Pocket Gull is architected as an empirical, peer-reviewed clinical intelligence testbed bridging engineering, computing, design, and health equity:

Domain & Society Standard / Framework Implementation in Pocket Gull
IEEE Biomedical Engineering IEEE 11073-10101, IEEE 2621, IEEE P7003 • 1D Dilated CNN ECG/PPG Waveform Arrhythmia Classifier (pocketgull_api/waveform_1d_cnn.py)
• Real-time WebGPU Biosignal Shaders (src/services/webgpu-bio-signal.service.ts)
• Biometric Sensor Fusion & CGM Time-in-Range ($70-180\text{ mg/dL}$) Telemetry
ACM Computing & Ethics ACM Code of Ethics §1.2 & §1.4, ACM HEALTH • AST Global Taint-Tracking Engine (scripts/taint-analysis-guard.mjs)
• Stanford HCI Calibrated Confidence HUD (src/components/ai-confidence-hud.component.ts)
• Socratic "Don't Miss" Differential Radar with Bayesian Nomograms ($LR^+, LR^-$)
AIGA Design & Typography Evidence-Based Clinical Communication • Bionic Reading Saccadic Fixation (src/components/shared/bionic-focus-benchmark.component.ts)
• Custom PocketGull Marker & Caslon Medical Typography
• 3D Longitudinal Trajectory Comparison Slider (WebGL Three.js)
ASU & NIH/NSF Translational NIH CTSA, NSF SBIR, SDOH Equity • Automated SBIR Phase I Grant Binder Generator (npm run grants:sbir)
• PRAPARE SDOH & Population Health Equity Engine (src/services/population-health-equity.service.ts)
• Tribal Health Sovereignty & Cryptographically Sealed Patient Consent Logs

Safety & Responsible AI

  • Human-in-the-loop (HITL) — clinicians must validate AI output before archiving care plans
  • Safety red-teaming — automated Vitest safety suite tests Gemini against adversarial prompts
  • Evidence grounding — every recommendation anchored in PubMed literature with UKRIO citation formatting
  • Skeptical epistemology$p$-values against population baselines; Cochrane Risk of Bias assessments
  • Evidence hierarchy tagging — recommendations tagged Level A (RCTs), Level B (Cohort), or Level C (Expert Consensus)

See RESPONSIBLE_AI.md for ethical principles.


FHIR R4 Compliance

All patient data serialized across API boundaries conforms to the FHIR R4 Bundle standard:

  • 1-click FHIR R4 Bundle export (JSON)
  • PDF care plan generation (jsPDF)
  • Epic MyChart patient brief export portal
  • SMART on FHIR OAuth 2.0 identity bridge
  • CMS CPT 99453/99454/99457 RPM billing export

Monorepo Workspaces

Workspace Language Purpose
pocketgull (root) TypeScript Angular 22 + Express SSR main application
companion-apps/avs-therapy TypeScript AVS Therapy companion app
companion-apps/patient_app Dart/Flutter Patient-facing mobile app
companion-apps/provider_app Dart/Flutter Provider-facing mobile app
pocketgull_api Python FastAPI ML scoring sidecar
docs/study Astro/MDX Documentation portal

Deployment

Deployed on Google Cloud Run targeting the gen-lang-client-0540208645 project:

npm run deploy
  • Auto-scales to zero (minScale: 0) when idle
  • Max 5 instances (maxInstances: 5)
  • Artifact Registry 7-day cleanup policy
  • GCS source bucket 7-day lifecycle policy

Documentation

Document Description
Architecture System design & data flow
Changelog Complete release history
Clinical Paradigms Western, TCM, Ayurvedic frameworks
Design System Dieter Rams aesthetics & agent personas
Privacy Data model, DOMPurify, FHIR portability
Security Vulnerability reporting & threat model
Responsible AI Ethical principles & safety testing
Google AI Alignment Operationalization of Google's 3 AI Principles & PAIR Guidebook
Contributing Code standards & PR guidelines
API Reference OpenAPI 3.0 specification
Pro Forma 3-year SaaS financial projections

Contributing

See CONTRIBUTING.md for guidelines. Key conventions:

  • Conventional Commits: <type>(<scope>): <description> (72-char max subject)
  • Standalone Components: No NgModules — Angular Signals over RxJS
  • Pre-commit hooks: Husky enforces lint-staged, Sentinel guard, ReDoS audit, Global Taint-Tracking, and commit-msg format

💖 Sponsorship & Enterprise Support

Pocket Gull is an open-source medical intelligence ecosystem. You can back development directly on GitHub:

GitHub Sponsors

Backing Tiers

  • 🌟 Community Backer ($10 – $25/mo): Supporter badge, listed in project release notes, and community vote on upcoming roadmap features.
  • 🩺 Clinical Team & Lab ($100 – $500/mo): Priority issue triaging, early access to new AI models, and private roadmap advisory calls.
  • 🏢 Enterprise & Health System ($1,000 – $5,000/mo): Dedicated SMART-on-FHIR connector support, custom on-premise deployments, and prominent corporate logo attribution.

Citation

If you reference Pocket Gull in research, please cite:

@software{gear_phil_2026_20647514,
  author    = {Gear, Phil},
  title     = {Pocket-Gull: Living Medical Intelligence Engine},
  month     = jul,
  year      = 2026,
  publisher = {Zenodo},
  version   = {v1.27.0},
  doi       = {10.5281/zenodo.20647514},
  url       = {https://doi.org/10.5281/zenodo.20647514}
}

Author

Phil Gear — Lead Systems Architect & Creator
Member, IEEE (#101083329) · ACM Ambassador (#6179454) · Member, AIGA (#0513247) · Fellow, RSA (#8192283)
Arizona State University

ORCID IEEE ACM AIGA RSA Fellow GitHub Google Dev Contact


© 2026 PocketGull LLC & Phillip Gear · MIT License

About

Living medical intelligence engine with real-time streaming AI consults, tri-paradigm reasoning, and FHIR R4 care plans powered by Angular 22 & Google Gemini

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages