--- title: Nursing Knowledge Base emoji: 📖 colorFrom: blue colorTo: green sdk: docker app_file: streamlit_app.py pinned: false license: mit --- # Nursing Knowledge Base A living, LLM-maintained knowledge wiki for nursing education — built for the **Nursing Citizen Development Organisation**. Inspired by [Karpathy's LLM Wiki pattern](https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f): you add raw sources, Claude builds and maintains the structured knowledge base. ## Features | Tab | What it does | |-----|-------------| | 📚 **Browse Wiki** | Read 14+ pre-loaded nursing articles across 6 categories | | ➕ **Add Sources** | Paste NICE guidelines, NMC documents, research papers | | 🔨 **Compile** | Claude integrates sources into the wiki — updating, cross-referencing, and creating articles | | 💬 **Ask** | Natural language Q&A answered from the wiki with citations | | 🔍 **Health Check** | Claude audits the wiki for contradictions, gaps, and suggests new articles | | 📋 **Log** | Append-only record of every operation | ## Pre-loaded Wiki Content - **Standards**: NMC Code (2018), NMC Standards of Proficiency (2018) - **Clinical**: ABCDE Assessment, NEWS2, ADPIE Nursing Process - **Pharmacology**: Nine Rights of Medication Administration, Drug Calculations - **Evidence**: PICO Framework, Evidence-Based Practice (5 Steps) - **Frameworks**: Person-Centred Care, McCormack & McCance - **Safety**: Infection Prevention & Control, Duty of Candour - **Law**: Mental Capacity Act 2005, Safeguarding Adults & Children ## How to Use 1. Browse the starter wiki — no API key required 2. Enter your [Anthropic API key](https://console.anthropic.com) in the sidebar (BYOK — never stored) 3. Add sources (NICE guidelines, NMC docs, research papers) 4. Click **Compile** — Claude integrates them into the wiki 5. Use **Ask** to query the wiki in natural language 6. **Export** your wiki as a ZIP or JSON to save progress between sessions ## The LLM Wiki Pattern > "Raw data from a given number of sources is collected, then compiled by an LLM into a .md wiki, then operated on by various CLIs by the LLM to do Q&A and to incrementally enhance the wiki." > — Andrej Karpathy This tool adapts that pattern specifically for nursing education: - Sources are clinical guidelines, NMC standards, and research papers - The wiki is structured around NMC Proficiency platforms - Q&A is grounded in UK nursing frameworks (NICE, NMC, NHS, BNF) - Health checks flag clinical safety gaps and outdated content ## Clinical Disclaimer > This tool supports but does not replace clinical judgment. Always verify with authoritative sources (BNF, NICE, local trust guidelines, NMC). This wiki is for educational purposes only. ## Stack - [Streamlit](https://streamlit.io) — UI - [Anthropic Claude](https://anthropic.com) — Wiki compilation, Q&A, health checks (BYOK) - No external data APIs — all AI features use your own Anthropic key - Export wiki as ZIP (Obsidian-compatible markdown) or JSON ## Part of CQAI Built by [Clinical Quality Artificial Intelligence](https://github.com/Clinical-Quality-Artifical-Intelligence) — open-source nursing education tools aligned with NMC Standards. Other tools in the suite: - [EBP Research Tool](https://huggingface.co/spaces/NurseCitizenDeveloper/nursing-ebp-tool) - [Drug Card Generator](https://huggingface.co/spaces/NurseCitizenDeveloper/nursing-drug-cards) - [NCLEX Prep](https://huggingface.co/spaces/NurseCitizenDeveloper/nclex-prep) - [Medication Safety Checker](https://huggingface.co/spaces/NurseCitizenDeveloper/medication-safety) - [Wound Assessment Tool](https://huggingface.co/spaces/NurseCitizenDeveloper/nursing-wound-assessment)