3-day current streak·21-day longest streak
Hi! I'm Sofie. I am a Software Engineer who just loves coding, debugging, documenting, testing, nitpicking and fine-tuning. I prefer code to be sufficiently robust and modular, and I care…
Hi!
I'm Sofie.
I am a Software Engineer who just loves coding, debugging, documenting, testing, nitpicking and fine-tuning. I prefer code to be sufficiently robust and modular, and I care a great deal about user experience (UX) and quality assurance (QA). I always love to do the simple thing first 🛖, then build up the complexity as required 🏛️. I have a PhD in Natural Language Processing (NLP) 🎓 and I've been working in AI ever since my Master's back in 2007 - though we just called it Machine Learning back then ;-)
I'm passionate about open-source 🐍
Some of the OS projects I help(ed) maintain include:
- Andrej Karpathy's autoresearch to let AI Agents run research autonomously (March 2026 - now)
- Andrej Karpathy's nanochat: an educational repo implementing GPT2 capabilities from scratch (Oct 2025 - now)
- FastAPI and friends by Tiangolo, including FastAPI to build APIs, Typer to build CLIs, SQLModel to interact with SQL databases from Python, and several others (2024 - now)
- Some personal vibe-coded hobby apps, including a fun language learning tool for my Arabic lessons, and a simple calorie tracker. (2025 - now)
- Explosion's NLP framework spaCy & spacy-transformers & spacy-llm, and deep learning library Thinc (2019 - 2023)
- Huggingface's neuralcoref, a Coreference Resolution system they built before turning their attention elsewhere... (2019 - 2021)
- Created & published now entirely outdated open-source software back at uni (2007 - 2015)
Other OS tools I know quite well / use regularly:
- pytorch, transformers, tokenizers, datasets, kernels
- wandb, matplotlib, numpy, scipy
- pydantic, rich, click
- sentence-transformers, scispacy, scikit-learn
- ruff, ty, black, mypy, coverage
- uv, pip, pytest, smokeshow, setuptools
-
nanochat ★ PINNED ⑂
The best ChatGPT that $100 can buy.
Python ★ 1 8d agoExplain → -
autoresearch ★ PINNED ⑂
AI agents running research on single-GPU nanochat training automatically
Python ★ 1 3mo agoExplain → -
fastapi ★ PINNED ⑂
FastAPI framework, high performance, easy to learn, fast to code, ready for production
Python ★ 2 5d agoExplain → -
typer ★ PINNED ⑂
Typer, build great CLIs. Easy to code. Based on Python type hints.
Python ★ 2 20h agoExplain → -
nn-zero-to-hero ★ PINNED ⑂
Neural Networks: Zero to Hero
★ 3 2y agoExplain → -
sqlmodel ★ PINNED ⑂
SQL databases in Python, designed for simplicity, compatibility, and robustness.
Python ★ 2 1mo agoExplain → -
lexikon
LexiKon helps memorize vocabulary for a foreign language through fun exercises
Dart ★ 6 5mo agoExplain → -
AnnoMine ▣
Creating a consensus homology-based functional annotation through text mining
Java ★ 4 5y agoExplain → -
prodigy-openai-recipes ⑂
✨ Bootstrap annotation with zero- & few-shot learning via OpenAI GPT-3
Python ★ 4 3y agoExplain → -
asyncer ⑂
Asyncer, async and await, focused on developer experience.
Python ★ 3 1mo agoExplain → -
full-stack-fastapi-template ⑂
Full stack, modern web application template. Using FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS and more.
TypeScript ★ 2 1mo agoExplain → -
lexivok
Vocabularies that can be used together with the LexiKon learning software
★ 2 11mo agoExplain → -
opencode ⑂
AI coding agent, built for the terminal.
Go ★ 2 10mo agoExplain → -
fastapi-cli ⑂
Run and manage FastAPI apps from the command line with FastAPI CLI. 🚀
Python ★ 1 1mo agoExplain → -
fastapi-new ⑂
Create a new FastAPI project in one command
Python ★ 1 1mo agoExplain → -
svlandeg
No description.
★ 1 2mo agoExplain → -
kernels ⑂
Load compute kernels from the Hub
Python ★ 1 3mo agoExplain → -
transformers ⑂
🤗 Transformers: State-of-the-art Natural Language Processing for TensorFlow 2.0 and PyTorch.
Python ★ 1 4mo agoExplain → -
speculators ⑂
A unified library for building, evaluating, and storing speculative decoding algorithms for LLM inference in vLLM
★ 1 4mo agoExplain → -
slowrun ⑂
100M tokens, no time limit, best val loss wins!
★ 1 4mo agoExplain → -
braindump ⑂
Extract coding rules from PR review comments and generate AGENTS.md files for any GitHub repository.
★ 1 3mo agoExplain → -
uv ⑂
An extremely fast Python package and project manager, written in Rust.
Rust ★ 1 3mo agoExplain → -
LLaMA-Factory ⑂
Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024)
★ 1 1y agoExplain → -
spaCy ⑂
💫 Industrial-strength Natural Language Processing (NLP) with Python and Cython
Python ★ 1 3mo agoExplain → -
kernels-community ⑂
Kernel sources for https://huggingface.co/kernels-community
C++ ★ 1 5mo agoExplain → -
llm.c ⑂
LLM training in simple, raw C/CUDA
Cuda ★ 1 8mo agoExplain → -
anyio ⑂
High level asynchronous concurrency and networking framework that works on top of either Trio or asyncio
★ 1 9mo agoExplain → -
spacy-layout ⑂
📚 Process PDFs, Word documents and more with spaCy
Python ★ 1 1y agoExplain → -
open-r1 ⑂
Fully open reproduction of DeepSeek-R1
★ 1 1y agoExplain → -
tdda ⑂
Test-Driven Data Analysis Functions
Python ★ 1 2y agoExplain → -
reviews_text_classification ⑂
This repo includes work on topic modelling and multi-text classification using HuggingFace Setfit Method.
★ 1 2y agoExplain → -
river ⑂
🌊 Online machine learning in Python
★ 1 2y agoExplain → -
thinc ⑂
🔮 spaCy's Machine Learning library for NLP in Python
Python ★ 1 2y agoExplain → -
wasabi ⑂
🍣 A lightweight console printing and formatting toolkit
Python ★ 1 2y agoExplain → -
spacy-experimental ⑂
🧪 Cutting-edge experimental spaCy components and features
Python ★ 1 4y agoExplain → -
covered ⑂
Host your coverage reports
★ 0 26d agoExplain → -
httpx2 ⑂
A next generation HTTP client for Python. 🦋
★ 0 1mo agoExplain → -
depende ⑂
Dependency declarations for Python frameworks and tools
★ 0 1mo agoExplain → -
fastapi-cloud-cli ⑂
No description.
Python ★ 0 1mo agoExplain → -
pydantic-ai ⑂
Agent Framework / shim to use Pydantic with LLMs
Python ★ 0 1mo agoExplain → -
monty ⑂
A minimal, secure Python interpreter written in Rust for use by AI
Rust ★ 0 1mo agoExplain → -
annotated-doc ⑂
Document parameters, class attributes, return types, and variables inline, with Annotated.
Python ★ 0 1mo agoExplain → -
latest-changes ⑂
A GitHub Action to add latest changes after each PR merged automatically
★ 0 1mo agoExplain → -
library-skills ⑂
Library Agent Skills
★ 0 1mo agoExplain → -
fastapi-vscode ⑂
VS Code extension for FastAPI and friends ✨
★ 0 1mo agoExplain → -
spacy-loggers ⑂
Configurable loggers that can be used when training SpaCy projects.
Python ★ 0 4y agoExplain → -
sandbox
Public sandbox repo to test out stuff.
Python ★ 0 2mo agoExplain → -
markdown-include-variants ⑂
Markdown extension to expand directives to include source example files to also include their variants. Only useful to tiangolo's projets. Don't use it. 😅
Python ★ 0 2mo agoExplain → -
ml-intern ⑂
🤗 ml-intern: an open-source ML engineer that reads papers, trains models, and ships ML models
★ 0 2mo agoExplain → -
KarpathyTalk ⑂ ▣
A positive developer community for builders and agents.
★ 0 3mo agoExplain → -
pydantic-ai-harness ⑂
Batteries for your Pydantic AI agent.
★ 0 2mo agoExplain → -
pydantic ⑂
Data validation using Python type hints
Python ★ 0 13d agoExplain → -
click ⑂
Python composable command line interface toolkit
Python ★ 0 3mo agoExplain → -
tiktoken ⑂
tiktoken is a fast BPE tokeniser for use with OpenAI's models.
★ 0 3mo agoExplain → -
ruff ⑂
An extremely fast Python linter and code formatter, written in Rust.
Rust ★ 0 3mo agoExplain → -
OLMo ⑂
Modeling, training, eval, and inference code for OLMo
Python ★ 0 3mo agoExplain → -
ty ⑂
An extremely fast Python type checker and language server, written in Rust.
Python ★ 0 3mo agoExplain → -
flash-attention ⑂
Fast and memory-efficient exact attention
Python ★ 0 3mo agoExplain → -
fastar ⑂
High-level bindings for the Rust tar crate.
★ 0 5mo agoExplain → -
sentence-transformers ⑂
Multilingual Sentence & Image Embeddings with BERT
Python ★ 0 4mo agoExplain → -
agenthub ⑂
GitHub is for humans. AgentHub is for agents. First use case is for autoresearch but it's a lot more general than that. Exploratory project.
★ 0 4mo agoExplain → -
agentic-radar ⑂
A security scanner for your LLM agentic workflows
★ 0 5mo agoExplain → -
dvc-data ⑂
DVC's data management subsystem
★ 0 5mo agoExplain → -
venvstacks ⑂
Virtual environment stacks for Python
★ 0 5mo agoExplain → -
skills ⑂
All versions of all skills that are on clawdhub.com archived
★ 0 5mo agoExplain → -
rich ⑂
Rich is a Python library for rich text and beautiful formatting in the terminal.
Python ★ 0 5mo agoExplain → -
robotframework-robocop ⑂
Tool for static code analysis and formatting of Robot Framework language
Python ★ 0 5mo agoExplain → -
unsloth ⑂
Finetune Qwen3, Llama 4, TTS, DeepSeek-R1 & Gemma 3 LLMs 2x faster with 70% less memory! 🦥
Python ★ 0 6mo agoExplain → -
django-typer ⑂
Use Typer (type hints) to define the interface for your Django management commands.
★ 0 5mo agoExplain → -
weasel ⑂
🦦 weasel: A small and easy workflow system
Python ★ 0 5mo agoExplain → -
huggingface_hub ⑂
The official Python client for the Hugging Face Hub.
★ 0 5mo agoExplain → -
hf-hub ⑂
Rust client for the huggingface hub aiming for minimal subset of features over `huggingface-hub` python package
★ 0 5mo agoExplain → -
scispacy ⑂
A full spaCy pipeline and models for scientific/biomedical documents.
Python ★ 0 5mo agoExplain → -
GLiNER ⑂
Generalist and Lightweight Model for Named Entity Recognition (Extract any entity types from texts) @ NAACL 2024
Python ★ 0 5mo agoExplain → -
minbpe ⑂
Minimal, clean code for the Byte Pair Encoding (BPE) algorithm commonly used in LLM tokenization.
★ 0 2y agoExplain → -
triton ⑂
Development repository for the Triton language and compiler
MLIR ★ 0 5mo agoExplain → -
book ⑂
The Rust Programming Language
★ 0 6mo agoExplain → -
rustbpe ⑂
The missing tiktoken training code
★ 0 6mo agoExplain → -
coveragepy ⑂
The code coverage tool for Python
★ 0 2y agoExplain → -
nanoGPT ⑂
The simplest, fastest repository for training/finetuning medium-sized GPTs.
★ 0 1y agoExplain → -
griffe-typingdoc ⑂
Griffe extension for `annotated-doc` (originally PEP 727)
★ 0 8mo agoExplain → -
uhabits ⑂
Loop Habit Tracker, a mobile app for creating and maintaining long-term positive habits
★ 0 10mo agoExplain → -
olmes ⑂
Reproducible, flexible LLM evaluations
★ 0 8mo agoExplain → -
jiter ⑂
Fast iterable JSON parser.
★ 0 9mo agoExplain → -
sqlalchemy ⑂
The Database Toolkit for Python
Python ★ 0 9mo agoExplain → -
bcrypt ⑂
Modern(-ish) password hashing for your software and your servers
★ 0 9mo agoExplain → -
rignore ⑂
No description.
★ 0 1y agoExplain → -
httptools ⑂
Fast HTTP parser
★ 0 9mo agoExplain → -
zizmor ⑂
Static analysis for GitHub Actions
★ 0 9mo agoExplain → -
rustlings ⑂
:crab: Small exercises to get you used to reading and writing Rust code!
★ 0 1y agoExplain → -
OLMoE ⑂
OLMoE: Open Mixture-of-Experts Language Models
★ 0 1y agoExplain → -
sieves ⑂
NLP tasks with zero- and few-shot models.
Python ★ 0 1y agoExplain → -
GLiREL ⑂
Generalist and Lightweight Model for Relation Extraction (Extract any relationship types from text)
Jupyter Notebook ★ 0 1y agoExplain → -
W2NER ⑂
Source code for AAAI 2022 paper: Unified Named Entity Recognition as Word-Word Relation Classification
★ 0 4y agoExplain → -
BioMistral ⑂
No description.
★ 0 2y agoExplain → -
spark-nlp ⑂
State of the Art Natural Language Processing
★ 0 1y agoExplain → -
binder ⑂
No description.
★ 0 1y agoExplain → -
PMC-LLaMA ⑂
The official codes for "PMC-LLaMA: Towards Building Open-source Language Models for Medicine"
★ 0 2y agoExplain → -
docstring_parser ⑂
Parse Python docstrings in various flavors.
★ 0 2y agoExplain → -
shellingham ⑂
Tool to Detect Surrounding Shell
★ 0 2y agoExplain → -
Verba ⑂
Retrieval Augmented Generation (RAG) chatbot powered by Weaviate
★ 0 2y agoExplain → -
gliner-spacy ⑂
A spaCy wrapper for GliNER
★ 0 2y agoExplain → -
quix-streams ⑂
100% Python stream processing with Streaming DataFrames
★ 0 2y agoExplain → -
GraphRAG ⑂
A tutorial about RAG and Graph database at Pydata London 2024
★ 0 2y agoExplain → -
gpu-python-tutorial ⑂
GPU Development in Python 101 tutorial
★ 0 2y agoExplain → -
cugraph ⑂
cuGraph - RAPIDS Graph Analytics Library
★ 0 2y agoExplain → -
cudf ⑂
cuDF - GPU DataFrame Library
★ 0 2y agoExplain → -
cuml ⑂
cuML - RAPIDS Machine Learning Library
★ 0 2y agoExplain → -
spacy-transformers ⑂
🛸 spaCy pipelines for pre-trained BERT, XLNet and GPT-2
Python ★ 0 2y agoExplain → -
catalogue ⑂
📙 Super lightweight function registries for your library
Python ★ 0 2y agoExplain → -
confection ⑂
:candy: Confection: the sweetest config system for Python
Python ★ 0 2y agoExplain → -
spacy-llm ⑂
🦙 Integrating LLMs into structured NLP pipelines
Python ★ 0 2y agoExplain → -
srsly ⑂
🦉 Modern high-performance serialization utilities for Python
Python ★ 0 2y agoExplain → -
wikid ⑂
Generate a SQLite database from Wikipedia & Wikidata dumps.
Python ★ 0 2y agoExplain → -
makemore ⑂
An autoregressive character-level language model for making more things
★ 0 2y agoExplain → -
micrograd ⑂
A tiny scalar-valued autograd engine and a neural net library on top of it with PyTorch-like API
★ 0 2y agoExplain → -
OxyWeb ▣
Website for oxykodit, including online Deep Learning demo with Tufa image recognition
Python ★ 0 7y agoExplain → -
KAZU ⑂
Fast, world class biomedical NER
Python ★ 0 2y agoExplain → -
evidently ⑂
Evaluate and monitor ML models from validation to production.
★ 0 2y agoExplain → -
spacy-curated-transformers ⑂
spaCy entry points for Curated Transformers
Python ★ 0 2y agoExplain → -
GPT-Examples ⑂
Jupyter Notebooks with GPT Examples
★ 0 2y agoExplain → -
projects ⑂
💝 Example projects for various NLP tasks with datasets, scripts and results
Python ★ 0 2y agoExplain → -
spacy-vscode ⑂
spaCy extension for Visual Studio Code
★ 0 3y agoExplain → -
curated-transformers ⑂
Curated transformers
Python ★ 0 2y agoExplain → -
prodigy-recipes ⑂
🍳 Recipes for the Prodigy, our fully scriptable annotation tool
Jupyter Notebook ★ 0 3y agoExplain → -
cutlery ⑂
No description.
★ 0 3y agoExplain → -
conll-2012 ⑂
A slightly cleaned up version of the scripts & data for the CoNLL 2012 Coreference task.
Python ★ 0 4y agoExplain → -
spacy-streamlit ⑂
👑 spaCy building blocks and visualizers for Streamlit apps
Python ★ 0 4y agoExplain → -
classy-classification ⑂
This repository contains an easy and intuitive approach to few-shot text classification using sentence-transformers or spacy embeddings.
★ 0 4y agoExplain → -
spacy-span-analyzer ⑂
Simple tool to analyze spans in your dataset. Implementation of Papay et al's work (EMNLP 2020) on span performance prediction
★ 0 4y agoExplain → -
spacy-course ⑂
👩🏫 Advanced NLP with spaCy: A free online course
Python ★ 0 4y agoExplain → -
spacy-legacy ⑂
🕸️ Legacy architectures and other registered spaCy v3.x functions for backwards-compatibility
Python ★ 0 3y agoExplain → -
healthsea
Healthsea is a spaCy pipeline for analyzing user-generated reviews to supplementary products for their effects on health.
Python ★ 0 4y agoExplain → -
spacy-biaffine-parser
🌲Experimental biaffine parser for spaCy
Python ★ 0 4y agoExplain → -
spacy-alignments ⑂
💫 A spaCy package for Yohei Tamura's Rust tokenizations library
★ 0 4y agoExplain → -
healthCy
No description.
★ 0 4y agoExplain → -
cymem ⑂
💥 Cython memory pool for RAII-style memory management
Python ★ 0 5y agoExplain → -
NLP-progress ⑂
Repository to track the progress in Natural Language Processing (NLP), including the datasets and the current state-of-the-art for the most common NLP tasks.
Python ★ 0 5y agoExplain → -
bachelorthesis ⑂
No description.
★ 0 5y agoExplain → -
spacy-ray ⑂
☄️ Parallel and distributed training with spaCy and Ray
★ 0 5y agoExplain → -
sense2vec ⑂
🦆 Contextually-keyed word vectors
Python ★ 0 5y agoExplain → -
neuralcoref ⑂
✨Fast Coreference Resolution in spaCy with Neural Networks
C ★ 0 5y agoExplain → -
spacy-models ⑂
💫 Models for the spaCy Natural Language Processing (NLP) library
Python ★ 0 5y agoExplain → -
ml-datasets ⑂
🌊 Machine learning dataset loaders for testing and example scripts
Python ★ 0 5y agoExplain → -
TestRepo
Repo used only for testing stuff like issue management
★ 0 6y agoExplain → -
issue-manager ⑂
Automatically close issues that have a label, after a custom delay, if no one replies back.
★ 0 6y agoExplain → -
BLINK ⑂
Entity Linker solution
★ 0 6y agoExplain → -
murmurhash ⑂
💥 Cython bindings for MurmurHash2
★ 0 6y agoExplain → -
cython-blis ⑂
💥 Fast matrix-multiplication as a self-contained Python library – no system dependencies!
★ 0 6y agoExplain → -
fastText ⑂
Library for fast text representation and classification.
★ 0 6y agoExplain → -
GloVe ⑂
GloVe model for distributed word representation
★ 0 6y agoExplain → -
cupy ⑂
NumPy-like API accelerated with CUDA
★ 0 6y agoExplain → -
transcripts ⑂
Changelog episode transcripts in Markdown format 📚
★ 0 6y agoExplain → -
cpython ⑂
The Python programming language
★ 0 6y agoExplain → -
polyaxon ⑂
A platform for reproducible and scalable machine learning and deep learning on kubernetes
Python ★ 0 7y agoExplain → -
preshed ⑂
💥 Cython hash tables that assume keys are pre-hashed
Python ★ 0 6y agoExplain → -
TufaDemo
ML demo using Tufa example
Python ★ 0 7y agoExplain → -
CythonPlayground
Personal sandbox to play with Cython
Python ★ 0 7y agoExplain →
No repos match these filters.