Learning Ethical AI

February 5, 2026 ยท View on GitHub

Ethical AI Repository

Last Updated Python License GCP


๐Ÿ›ก๏ธ Ethical AI: The 2026 Resource Guide

This guide provides essential technical and regulatory updates for developers and AI practitioners building in the Generative & Agentic Era (2024โ€“2026).

Important

New for February 2026: The 2026 International AI Safety Report highlights rapid advancements in AI capabilities and the rising threat of deepfakes.

๐Ÿ“‚ Repository Structure

learning-ethical-ai/
โ”‚
โ”œโ”€โ”€ 01-tools/                    # AI safety and ethics tools
โ”‚   โ”œโ”€โ”€ README.md                  # Tool comparison matrix, quick start
โ”‚   โ”œโ”€โ”€ 01-giskard/                   # LLM testing & vulnerability scanning
โ”‚   โ”‚   โ”œโ”€โ”€ README.md
โ”‚   โ”‚   โ”œโ”€โ”€ config_vertexai.py     # GCP Vertex AI configuration
โ”‚   โ”‚   โ””โ”€โ”€ healthcare_scan.py     # Working healthcare LLM audit
โ”‚   โ”œโ”€โ”€ 02-nemo-guardrails/          # Runtime safety controls
โ”‚   โ”‚   โ”œโ”€โ”€ README.md
โ”‚   โ”‚   โ””โ”€โ”€ healthcare_rails/      # Production-ready clinical guardrails
โ”‚   โ”œโ”€โ”€ 03-model-cards/              # Model documentation & transparency
โ”‚   โ”‚   โ””โ”€โ”€ README.md
โ”‚   โ””โ”€โ”€ 04-llama-guard/              # Content safety classification
โ”‚       โ””โ”€โ”€ README.md
โ”‚
โ”œโ”€โ”€ 02-examples/                 # Jupyter notebooks (6 complete examples)
โ”‚   โ”œโ”€โ”€ README.md
โ”‚   โ”œโ”€โ”€ requirements.txt
โ”‚   โ”œโ”€โ”€ 01-giskard-quickstart.ipynb
โ”‚   โ”œโ”€โ”€ 02-llm-hallucination-detection.ipynb
โ”‚   โ”œโ”€โ”€ 03-healthcare-llm-safety.ipynb
โ”‚   โ”œโ”€โ”€ 04-clinical-guardrails.ipynb
โ”‚   โ”œโ”€โ”€ 05-mcp-security-audit.ipynb
โ”‚   โ””โ”€โ”€ 06-agent-ethics-patterns.ipynb
โ”‚
โ”œโ”€โ”€ 04-healthcare/               # Healthcare-specific AI ethics
โ”‚   โ”œโ”€โ”€ clinical-llm-risks.md      # EHR integration risks, hallucinations
โ”‚   โ”œโ”€โ”€ hipaa-ai-checklist.md      # HIPAA compliance for AI
โ”‚   โ”œโ”€โ”€ genomics-ethics.md         # Ethical AI in genetic analysis
โ”‚   โ”œโ”€โ”€ who-lmm-guidelines.md      # WHO 2025 LMM guidance summary
โ”‚   โ””โ”€โ”€ synthetic-patient-data.md  # Safe synthetic data generation
โ”‚
โ”œโ”€โ”€ 05-agentic-safety/           # MCP and agentic AI security
โ”‚   โ”œโ”€โ”€ mcp-security-threats.md    # OWASP-style MCP threat taxonomy
โ”‚   โ”œโ”€โ”€ safe-mcp-patterns.md       # OpenSSF Safe-MCP security patterns
โ”‚   โ”œโ”€โ”€ human-in-loop-agents.md    # HITL design for high-risk actions
โ”‚   โ”œโ”€โ”€ tool-poisoning-defense.md  # Defense strategies
โ”‚   โ””โ”€โ”€ audit-logging-agents.md    # Agent decision chain tracing
โ”‚
โ”œโ”€โ”€ 06-governance/               # Regulatory compliance resources
โ”‚   โ”œโ”€โ”€ eu-ai-act-checklist.md     # High-risk system requirements
โ”‚   โ”œโ”€โ”€ nist-ai-600-1-summary.md   # GenAI risk profile summary
โ”‚   โ””โ”€โ”€ risk-tiering-template.md   # AI system risk classification
โ”‚
โ””โ”€โ”€ README.md                    # This file

๐Ÿš€ Quick Start

Install Dependencies

# Clone repository
git clone https://github.com/lynnlangit/learning-ethical-ai.git
cd learning-ethical-ai

# Install tools
pip install giskard nemoguardrails model-card-toolkit

# Configure GCP (required for examples)
export GOOGLE_APPLICATION_CREDENTIALS="/path/to/your/service-account-key.json"
export GCP_PROJECT_ID="your-project-id"
export GCP_REGION="us-central1"

Run Your First Safety Scan

cd 01-tools/giskard
python healthcare_scan.py
# Opens HTML report with safety analysis

Explore Jupyter Notebooks

cd 02-examples
pip install -r requirements.txt
jupyter notebook
# Start with 01-giskard-quickstart.ipynb


๐Ÿ“š Documentation Index

TopicDescriptionLink
๐ŸŽ“ Learning PathsStep-by-step guides for different roles (Beginner, Dev, Security, Compliance)Start Learning โ†’
๐Ÿงช ToolsGiskard, NeMo Guardrails, Wallarm, Model Cards setupView Tools โ†’
๐Ÿงฌ HealthcareWHO guidelines, HIPAA, Genomics, Clinical RisksView Healthcare โ†’
๐Ÿค– Agentic SafetyMCP Security, Threats, HITL, Tool PoisoningView Agent Security โ†’
๐Ÿ›๏ธ GovernanceEU AI Act, NIST, US Courts, State LawsView Governance โ†’

โœ… Developer "Ethics-by-Design" Checklist

Before deploying your AI system:


๐Ÿ”— Key Resources

Official Guidelines

Tools & Frameworks


๐Ÿ“ License

MIT License - See LICENSE file for details


๐Ÿ‘ค Author

Lynn Langit

  • Background: Mayo Clinic / Genomics
  • Focus: Healthcare AI ethics, cloud architecture, precision medicine
  • GitHub: @lynnlangit

๐Ÿ’ฌ Chat with this Repo (NotebookLM)

You can use Google's NotebookLM to turn this repository into an interactive expert that answers your questions.

  1. Go to NotebookLM.
  2. Create a new notebook.
  3. Click Add Source > GitHub (or paste the repo URL: https://github.com/lynnlangit/learning-ethical-ai).
  4. Select this repository.

Try asking:

  • "What are the new HIPAA requirements for AI?"
  • "Summarize the MCP security threats."
  • "Create a checklist for EU AI Act compliance."
  • "Listen to the Audio Overview for a podcast-style summary."

๐Ÿค Contributing

Contributions welcome! Please:

  1. Fork the repository
  2. Create a feature branch
  3. Submit a pull request

For major changes, please open an issue first to discuss proposed changes.


Last Updated: January 2026 Status: Active development - Repository reflects current 2026 standards for ethical AI