Skip to content
View OnourImpram's full-sized avatar

Highlights

  • Pro

Block or report OnourImpram

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
OnourImpram/README.md

Onour Impram, clinical psychologist, AI researcher, and engineer. Inspectable memory, verifiable systems, and human approval for consequential decisions.

I study and build AI systems designed around people, with inspectable memory, verifiable claims, and human approval for consequential action.

The problem I work on

Clinical work and agent engineering share a difficult requirement. A system must act under uncertainty without hiding what it remembers, overstating what its evidence supports, or taking an irreversible step on its own. My research examines the human mechanisms. My software turns those requirements into explicit controls.

Three lines of evidence

Research

I study clinical safety, calibrated reliance, emotional regulation, attachment, reinforcement, and human agency in interaction with AI.

Systems

I build local memory, routing audit, independent verification, claim provenance, and decision control systems whose behavior can be inspected.

Human approval

I keep consequential actions behind scoped approval, current evidence, and receipts tied to the action that actually occurred.

Selected projects

Problem. Long projects lose context across sessions or bury it in stores that users cannot inspect.

Mechanism. Plain Markdown remains the source of truth. Local retrieval, redaction before storage, and human approval for durable edits keep provenance visible.

Verification. v3.6.3 is the current public release under Apache-2.0. At commit 6f8b714, repository integrity, benchmark, Python, Node, macOS, Windows, and Ubuntu checks were successful.

Limit. Production retrieval uses FTS5 BM25. Semantic embedding remains on the roadmap, and the published numbers are synthetic regression anchors rather than measurements of quality in real settings.

Problem. A completion claim is not proof that the named artifact exists, the tests passed, or the evidence is current.

Mechanism. Mergen rederives repository evidence and returns pass, conditional_pass, fail, or unverifiable. Human approval can be bound to the exact bytes of the verification report.

Verification. v2.1.3 is the current public release under Apache-2.0. At commit 2e64f62, Python and Windows tests, strict mypy, ruff, coverage, CodeQL, and secret scan checks passed.

Limit. The bundled supervisor currently covers Mergen software task reports. It returns a decision but does not modify the judged artifact or start the next stage.

Problem. A configured model name does not prove which model actually served a turn.

Mechanism. routeledger reads local session records, compares declared and served models where evidence exists, and reports drift without writing files or sending data over a network.

Verification. v0.3.1 is the current public release under MIT. At commit 75a2d4b, its Node 20 and Node 22 test matrix passed on Ubuntu and Windows.

Limit. routeledger cannot reconstruct environment variables or configuration in force at session time. Missing evidence becomes unverifiable, never a clean result.

Problem. A submission, outreach message, or licensing action can be difficult to reverse, while an agent can report completion without trusted proof.

Mechanism. VocationOS binds claims to evidence, consequential actions to scoped human approval, and completion to a trusted receipt. Its signed checkpoints detect changes to prior entries in the audit trail.

Verification. v0.6.2 is the current release, distributed primarily as source under MIT. At commit 5d73e93, build, Ubuntu, Windows, CodeQL, and deployment checks passed.

Limit. The release does not include a production adapter for automatically submitting job applications. The only executable adapter is a local synthetic fixture.

Problem. Social scientists need practical AI workflows that preserve research integrity, source verification, confidentiality, and bilingual conceptual parity.

Mechanism. The project combines a Turkish and English curriculum for Claude Code with 32 narrow research skills that can be installed for Claude Code or Codex.

Verification. v5.0.0 is the current public release. Its code is licensed under Apache-2.0, and its prose under CC-BY-NC-SA-4.0. It has the Zenodo DOI 10.5281/zenodo.20289687. At commit 1674b12, repository, DOI, external link, and secret scan checks passed.

Limit. The build checks declared citation status and repository consistency. Underlying sources still require human verification at claim level, and the human researcher retains scientific, ethical, clinical, and professional authority.

Research and books

Research agenda. I organize the work around context, mechanism, evidence, and limits. Current themes include clinical safety, calibrated reliance, regulation in interactions between people and AI, attachment, reinforcement, problematic involvement, and meaningful human oversight. More detail is available on the research page.

Book. Üretken Yapay Zekâ ve Ruh Sağlığı. My monograph was published by Nobel Akademik in 2026. It examines generative AI across psychotherapy, psychoeducation, assessment, and crisis intervention. ISBN 9786253642419.

Book chapters. Pozitif Psikoloji. I contributed chapters on overcoming difficult times, strengths, meaning, mindfulness, and positive relationships. Ibn Haldun University Press, 2026. ISBN 9786259302348.

Published research. A 2024 article examining the feasibility of using therapy involving animals to treat depression, published in Current Approaches in Psychiatry, 16(3). DOI 10.18863/pgy.1373976.

Research resource. The mental health booklet series A Closer Look at Mental Health is available under CC BY-NC-ND 4.0.

Academic identity. ORCID 0000-0003-1076-3928.

Upstream contributions

Public status verified on August 18, 2026.

pytest-cov. Pull request 751 makes the fail-under summary agree with the exit code. Status: open.

anthropics/skills. Pull request 1147 adds a Turkish academic writing skill. Status: open.

fableplan. Pull request 1 adds PowerShell support. Status: open.

Collaboration

If you are working on clinical AI safety, research integrity, or verifiable agent systems, I welcome a focused collaboration proposal through onourimpram.com.

Pinned Loading

  1. mneme mneme Public

    Plain-Markdown memory for Claude Code and MCP. Local retrieval, redaction before indexing, no model on the Stop path.

    Python 2

  2. routeledger routeledger Public

    Which model actually served each turn of your Claude Code session, and where routing quietly diverged from what you configured. Read-only, offline.

    TypeScript 1

  3. mergen mergen Public

    Rechecks a completion claim against the repository itself and holds the workflow when the required proof is missing.

    Python

  4. claude-code-for-social-scientists claude-code-for-social-scientists Public

    Bilingual Claude Code handbook for social scientists, with citation-audited workflows and AI disclosure templates.

    JavaScript 2

  5. vocation-os vocation-os Public

    Human-supervised career decision safety with claim graphs, high-stakes gates, and append-only audit.

    TypeScript