Skip to content
View Wh1isper's full-sized avatar
🚀
🚀

Organizations

@b-scheduler @ai-zerolab

Block or report Wh1isper

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Wh1isper/README.md

Wh1isper 👋


About me

  • 👨‍🔧Full Stack Engineer, Building AI Applications from Zero to One, enjoying Python and Rust.
  • 🚀Building LLM applications and tools in ZeroLab.
  • 💼Used to work for a top Chinese cybersecurity company on big data and data security with hitsz-ids, ex MorphStudio principal engineer.
  • 🎓Graduated from Harbin Institute of Technology.
  • 🔈 Blog(in Chinese/English): https://blog.wh1isper.top/

Wh1isper's GitHub stats

Top Langs

GitHub Streak

sponsor me


🔥Open-source projects

Individual projects:

  • brq: Python job queue built with asyncio and redis stream. Support defer job and dead queue.
  • sparglim: Makes PySpark App Configurable and Deploy Spark Connect Server Easier!

With hitsz-ids:

  • duetector: A detector based on eBPF technology for metering data usage behaviour.
  • synthetic-data-generator: Focused on quickly generating high-quality structured tabular data.

LLM applications and tools in ZeroLab:

  • Floword: Building workflow with natural language
  • mcp-toolbox: Maintenance of a set of tools to enhance LLM through MCP protocols.

I've also contributed to Jupyter-related projects, mainly file management, endpoint management, and multiplayer collaboration.


Zhongsheng Ji profile views


Pinned Loading

  1. pydantic/pydantic-ai Public

    Agent Framework / shim to use Pydantic with LLMs

    Python 7.7k 665

  2. hitsz-ids/synthetic-data-generator Public

    SDG is a specialized framework designed to generate high-quality structured tabular data.

    Python 2.3k 379

  3. ai-zerolab/mcp-toolbox Public

    Maintenance of a set of tools to enhance LLM through MCP protocols.

    Python 8

  4. b-scheduler/brq Public

    Python job queue built with asyncio and redis stream. Support defer job and dead queue.

    Python 12 1

  5. ai-zerolab/pydantic-ai-deepagent Public

    Reasoning model integration for pydantic-ai's agent

    Python 5 1

  6. sparglim Public

    Sparglim✨ makes PySpark App Configurable and Deploy Spark Connect Server Easier!

    Python 37 4

4,369 contributions in the last year

Contribution Graph
Day of Week March April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Contributed to Wh1isper/wh1isper.github.io, Wh1isper/moriarty, b-scheduler/brq and 58 other repositories
Loading A graph representing Wh1isper's contributions from March 24, 2024 to March 27, 2025. The contributions are 85% commits, 11% pull requests, 2% code review, 2% issues.

Contribution activity

March 2025

Created 2 repositories

Created a pull request in pydantic/pydantic-ai that received 2 comments

fix: ModuleNotFoundError for mypy_boto3_bedrock_runtime

This causes ModuleNotFoundError: No module named 'mypy_boto3_bedrock_runtime' when from pydantic_ai.models.bedrock import BedrockConverseModel

+1 −1 lines changed 2 comments
  • catch up
    This contribution was made on Mar 20
Reviewed 2 pull requests in 2 repositories

Created an issue in pydantic/pydantic-ai that received 1 comment

Should we move to aioboto3?

Description We currently use anyio to wrap boto3's api into async: pydantic-ai/pydantic_ai_slim/pydantic_ai/models/bedrock.py Lines 481 to 499…

1 comment
Opened 3 other issues in 2 repositories
55 contributions in private repositories Mar 1 – Mar 26
Loading