Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.4%) to scientific vocabulary
Keywords
Repository
Qompass AI on TuxType
Basic Info
- Host: GitHub
- Owner: qompassai
- License: agpl-3.0
- Language: C
- Default Branch: main
- Size: 12.6 MB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 11
Topics
Metadata Files
README.md
TuxType: For Teaching typing quality typing skills
Qompass AI on TuxType
Qompass AI Quick Start
📄 We advise you read the script BEFORE running it 😉
#!/usr/bin/env bash
REPO="https://github.com/qompassai/dotfiles"
TARGET_DIR="$HOME/.local/bin/tuxtype"
if [ -d "$TARGET_DIR" ]; then
echo "Removing existing dotfiles directory..."
rm -rf "$TARGET_DIR"
fi
echo "Cloning Qompass AI Dotfiles..."
git clone "$REPO" "$TARGET_DIR"
echo "Setting up symlinks..."
mkdir -p "$HOME/.config/nix" "$HOME/.profile.d"
ln -sf "$TARGET_DIR/.config/nix/nix.conf" "$HOME/.config/nix/nix.conf"
ln -sf "$TARGET_DIR/.profile.d/67-nix.sh" "$HOME/.profile.d/67-nix.sh"
mkdir -p "$HOME/.config"
ln -sfn "$TARGET_DIR/home" "$HOME/.config/home" 2>/dev/null || true
ln -sfn "$TARGET_DIR/.local" "$HOME/.local" 2>/dev/null || true
ln -sf "$TARGET_DIR/flake.nix" "$HOME/.config/flake.nix" 2>/dev/null || true
source "$HOME/.profile.d/67-nix.sh" 2>/dev/null || {
echo "WARNING: Could not source Nix profile configuration. Falling back to manual exporting"
export NIX_CONF_DIR="$HOME/.config/nix"
export NIX_STORE_DIR="$HOME/.nix/store"
export NIX_STATE_DIR="$HOME/.local/state/nix"
export NIX_LOG_DIR="$HOME/.local/state/nix/log"
export NIX_PROFILE_DIR="$HOME/.nix-profile"
export PATH="$NIX_PROFILE_DIR/bin:$PATH"
}
if ! command -v nix >/dev/null; then
chown -R "$(whoami)" /.nix
sh <(curl -L https://nixos.org/nix/install) --daemon \
--nix-extra-conf-file "$NIX_CONF_DIR/nix.conf"
if [ -f '/.nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' ]; then
. '/.nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh'
fi
fi
echo "Setting up Nix environment..."
cd "$TARGET_DIR"
nix flake update
detect_shell() {
case "$(ps -p $$ -o comm=)" in
*bash*) echo "bash" ;;
*zsh*) echo "zsh" ;;
*fish*) echo "fish" ;;
*) echo "bash" ;;
esac
}
USER_SHELL=$(detect_shell)
echo "Detected shell: $USER_SHELL"
nix develop --command "$USER_SHELL"
Matthew A. Porter
Former Intelligence Officer
Educator & Learner
DeepTech Founder & CEO
Publications
Developer Programs
Social Media
🤝 How To Support Our Mission
[](https://patreon.com/qompassai) [](https://liberapay.com/qompassai)🔐 Cryptocurrency Donations
**Monero (XMR):**
42HGspSFJQ4MjM5ZusAiKZj9JZWhfNgVraKb1eGCsHoC6QJqpo2ERCBZDhhKfByVjECernQ6KeZwFcnq8hVwTTnD8v4PzyH
Funding helps us continue our research at the intersection of AI, healthcare, and education
Frequently Asked Questions
### Q: How do you mitigate against bias? **TLDR - we do math to make AI ethically useful** ### AI Math at a glance ## Forward Propagation Algorithm $$ y = w_1x_1 + w_2x_2 + ... + w_nx_n + b $$ Where: - $y$ represents the model output - $(x_1, x_2, ..., x_n)$ are input features - $(w_1, w_2, ..., w_n)$ are feature weights - $b$ is the bias term $$ z = \\sum\_{i=1}^{n} w_ix_i + b Where: ### Attention Mechanism- aka what makes the Transformer (The "T" in ChatGPT) powerful - [Attention High level overview video](https://www.youtube.com/watch?v=fjJOgb-E41w) The Attention mechanism equation is: $$ - $Q$ represents the Query matrix - $K$ represents the Key matrix - $V$ represents the Value matrix - $d_k$ is the dimension of the key vectors - $\\text{softmax}(\\cdot)$ normalizes scores to sum to 1 - Windows users can use Windows Subsystem for Linux [WSL](https://learn.microsoft.com/en-us/windows/wsl/install) - Mac users can use [Homebrew](https://brew.sh/) - The code-base instructions were developed with both beginners and advanced users in mind. - [Huggingface](https://docs.google.com/presentation/d/1IkzESdOwdmwvPxIELYJi8--K3EZ98_cL6c5ZcLKSyVg/edit#slide=id.p)[1] International Counter Ransomware Initiative 2024 Joint Statement
[2] Contec CMS8000 Contai ns a Backdoor
[3] CISA, FDA warn of vulnerab ilities in Contec patient monitors
[4] The Top 10 Health Dat a Breaches of the First Half of 2024
[5] CISA's K-12 Cybersecurity Initiatives
[7] A Proclamation on Cybersecurity Awareness Month, 2024
[8] Minneapolis school district says data breach affected more than 100,000 people
Owner
- Name: Qompass
- Login: qompassai
- Kind: organization
- Email: map@qompass.ai
- Location: United States of America
- Repositories: 1
- Profile: https://github.com/qompassai
Cost-Conscious GenAI Microservices
Citation (CITATION.cff)
cff-version: 1.2.0
title: "tuxtype"
message: "If you use this software, please cite it as below."
authors:
- family-names: "Porter"
given-names: "Matthew A."
orcid: "https://orcid.org/0000-0002-0302-4812"
affiliation: "Qompass AI"
version: "v2025-08-21"
date-released: "2025-08-21"
repository-code: "https://github.com/qompassai/tuxtype"
license: "Q-CDA-1.0"
keywords:
- AI
- Education
- Healthcare
- Post-Quantum Cryptography
- Quantum
- opensource
- software
abstract: "Qompass AI on TuxType"
GitHub Events
Total
- Release event: 5
- Push event: 38
- Create event: 5
Last Year
- Release event: 5
- Push event: 38
- Create event: 5
Issues and Pull Requests
Last synced: 6 months ago