DEDUPED Hot AI repos, turned into use cases Get 5 a day

What you can do with AI Engineering From Scratch

A free, open source course of 542 AI engineering lessons with runnable code in Python, TypeScript, Rust, and Julia, plus three graded projects.

Trended earlier

Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk.

4 use cases

  • Learn AI engineering lesson by lesson in your agent

    Install the skills so a coding agent quizzes you, teaches one lesson at a time, and tracks progress.

    View prompt
    Using the repo rohitg00/ai-engineering-from-scratch, install the skills with npx skills add and run the start-learning skill for <target host>. Expected output: a LEARNING.md file with a phase-by-phase plan. Verify that LEARNING.md exists and names a starting phase.
  • Catch a retrieval ranking regression before release

    Compare two retrieval systems query by query and fail a release check when one query gets worse.

    View prompt
    In the repo rohitg00/ai-engineering-from-scratch, run the retrieval-evaluation-lab project with --init into learning-artifacts/retrieval-evaluation-lab, then implement stages until the --all --strict grader passes. Expected output: a per-query delta report that lists the query whose most relevant evidence ranks lower. Verify that the grader reports all stages as passing.
  • Separate child work from parent time in an agent trace

    Parse a JSONL agent trace, fix overlapping span timing, and output an HTML timeline and regression report.

    View prompt
    In the repo rohitg00/ai-engineering-from-scratch, run the agent-trace-debugger project with --init into learning-artifacts/agent-trace-debugger, then implement the stages until the --all --strict grader passes. Expected output: an HTML timeline and a JSON regression report for the supplied trace. Verify that per-span token counts are not double counted between parent and child spans.
  • Block replayed or altered agent write approvals

    Check role and path on agent tool calls, consume each approval once, and write an audit receipt.

    View prompt
    In the repo rohitg00/ai-engineering-from-scratch, run the tool-call-firewall project with --init into learning-artifacts/tool-call-firewall, then implement the stages until the --all --strict grader passes. Expected output: an audit receipt for each tool call with the policy decision. Verify that a replayed approval and an altered write are both rejected.

How to use AI Engineering From Scratch

  1. Check you have what it needs: Node.js, npx, and python3 installed for the coding agent tutor; A skill-capable coding agent such as Claude Code or Codex, with a writable skills scope; Python 3.10 or newer for the retrieval and firewall projects.
  2. Open rohitg00/ai-engineering-from-scratch on GitHub and read the README and license.
  3. Run node --version and confirm Node.js is installed.
  4. Run npx --version and python3 --version to confirm npx and Python are installed.
  5. Run npx skills add rohitg00/ai-engineering-from-scratch, then choose your host and scope when the installer asks.
  6. In Codex, use start-learning. In Claude Code, run /start-learning.

These steps come from our top use case, Learn AI engineering lesson by lesson in your agent, which also has a copy-paste agent prompt.

AI Engineering From Scratch alternatives · Best AI repos for Software and DevOps

About this repo

Requirements

  • Node.js, npx, and python3 installed for the coding agent tutor
  • A skill-capable coding agent such as Claude Code or Codex, with a writable skills scope
  • Python 3.10 or newer for the retrieval and firewall projects
  • Node.js 22.18 or newer for the agent trace debugger
  • A clone of the repository so the project_test.py grader is available
Maintain AI Engineering From Scratch? Add the Featured on Deduped badge

Paste this into your README:

[![Featured on Deduped](https://dedupedai.com/badge/rohitg00-ai-engineering-from-scratch.svg)](https://dedupedai.com/use-cases/rohitg00-ai-engineering-from-scratch/?ref=badge)

More badge styles and HTML

Questions about AI Engineering From Scratch

What is AI Engineering From Scratch?

A free, open source course of 542 AI engineering lessons with runnable code in Python, TypeScript, Rust, and Julia, plus three graded projects. It is an open-source project on GitHub: https://github.com/rohitg00/ai-engineering-from-scratch.

Who is AI Engineering From Scratch for?

Developers who want to build and test AI model internals, retrieval pipelines, and agent runtimes with local graders and kept evaluation results.

What can I do with AI Engineering From Scratch?

4 use cases so far, for example: Learn AI engineering lesson by lesson in your agent; Catch a retrieval ranking regression before release; Separate child work from parent time in an agent trace. Each has steps and a copy-paste agent prompt.

What do I need to run AI Engineering From Scratch?

Node.js, npx, and python3 installed for the coding agent tutor; A skill-capable coding agent such as Claude Code or Codex, with a writable skills scope; Python 3.10 or newer for the retrieval and firewall projects; Node.js 22.18 or newer for the agent trace debugger.

What are alternatives to AI Engineering From Scratch?

Other hot AI repos in Software and DevOps: Harness2, iFixAi, Orca, Diagram Design, AI Memory.

Is AI Engineering From Scratch safe to run?

Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.