For developers and students

Tech challenges, ready to pick up.

Real problems people have written down in open-source issue trackers, developer threads and the gaps in public data. Every one is sourced, has a brief and a builder's kit, and is sized so a first version fits a weekend, a few weeks or a semester.

“There is no royal road to geometry.”
Euclid · as reported by Proclus
  • Kit readyA weekend

    AI & agents · Anywhere

    Python developers building MCP tools lose their argument descriptions, so the model never sees them.

    Solved looks like

    A pull request that fills each argument's description in the tool schema from Google, NumPy or Sphinx style docstrings, leaves the schema unchanged when there is no docstring, and has tests for each style.

    Proof1 source · 3 quoted claims · github.com/modelcontextprotocol · Jun 2026

    Market16 reactions on the issue

    Kit5 steps · 20 tools · starter prompt ready

    1. Sourced (done)
    2. Kit (done)
    3. Wanted (next)
    4. Building
    5. Solved
    Open the kit →

    Be the first to want this solved. Nobody is building it yet.

  • Kit readyA weekend

    AI & agents · Anywhere

    Developers can't give a coding agent read-only access to a server or database without approving every command by hand.

    Solved looks like

    A small, documented setup (script or container image) that gives an agent a shell and a PostgreSQL connection where reads run without prompts and every write is refused by account permissions, not by text matching. Checkable with a test list of 30 commands and queries (15 reads, 15 writes, including tricky ones like find -delete or SELECT ... INTO) where every write fails and every read works.

    Proof2 sources · 3 quoted claims · news.ycombinator.com, genai.owasp.org · Jan 2026

    Market85 points on Hacker News

    Kit5 steps · 17 tools · starter prompt ready

    1. Sourced (done)
    2. Kit (done)
    3. Wanted (next)
    4. Building
    5. Solved
    Open the kit →

    Be the first to want this solved. Nobody is building it yet.