Skip to content
View sinan-ozel's full-sized avatar

Block or report sinan-ozel

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
sinan-ozel/README.md

When I write code for my hobbies, I put it on GitHub and on Docker Hub in case others have a use for it.

📚 Python Libraries

🗄️ synced-memory

Downloads Monthly Downloads

A Python abstraction layer that makes Redis or DragonflyDB behave like a shared Python object across processes/microservices.

🧪 pytest-openapi

Downloads Monthly Downloads

An opinionated, lightweight black-box contract tester against a live API using its OpenAPI specification as the source of truth

🤖 pytest-mcp-tools

Downloads Monthly Downloads

🤖 Your MCP server is only as good as what it tells the LLM. An opinionated black box tester to call a live MCP server and test it live against its own contracts

🎲 pytest-repeated

Downloads Monthly Downloads

A pytest module for very basic statistical tests. Repeat test multiple times and pass if the underlying test passes a threshold.

My Custom JupyterLab Images for AI Work

Docker Pulls JupyterLab LLM Docker Pulls JupyterLab Image Docker Pulls JupyterLab Image with <12GB VRAM Models

Find the build & testing pipeline here: https://github.com/sinan-ozel/jupyterlab-on-kubernetes

My Model Containers

Docker Pulls llama.cuda.6gb Docker Pulls llama.cuda Docker Pulls Ollama 0.12.11

Read more about them here: https://github.com/sinan-ozel/model-servers

My MCP Servers

Docker Pulls Finance Tools

My Template Repos

All of these publish with fully-automated CI/CD pipelines:

MCP Server Template

Python Library Template

Microservice Template

Pinned Loading

  1. economic-analyses economic-analyses Public

    Jupyter Notebook 1

  2. model-servers model-servers Public

    Use YAML files to create Ollama servers with pre-downloaded models, loaded into memory at container start-up.

    Shell 3

  3. pytest-repeated pytest-repeated Public

    A pytest plugin to repeat tests and pass if they evaluate a minimum number of times. (For example, pass if the underlying test passes 9 out of 10 times.) The purpose of the test is to make unit tes…

    Python 1

  4. pytest-openapi pytest-openapi Public

    `pytest --openapi` - an opinionated, lightweight black-box contract tester against a live API using its OpenAPI specification as the source of truth

    Python 1

  5. mcp-server-template-python mcp-server-template-python Public template

    A template repo for creating MCP servers

    Python

  6. pytest-mcp-tools pytest-mcp-tools Public

    Call a live MCP server and test it live against its own contracts

    Python