DEDUPED Hot AI repos, turned into use cases Get the Monday 5

How to use Poirot: what you can do with it

What is Poirot? Poirot is an open-source deep research agent kernel in Python, built around a ReAct loop with long-term memory, skills, sandboxed execution, and multi-agent delegation.

How do I use it? Clone the repo from https://github.com/HezaoHezao/poirot and change into the project folder; then create a virtual environment with python -m venv .venv; Activate it with source .venv/bin/activate on Linux or macOS, or .venv\Scripts\activate on Windows. Full steps below.

Trended earlier

View repo on GitHub

Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer

4 use cases

  • Run a deep research session from the terminal

    Install Poirot locally and ask it a research question in the full-screen TUI.

    View prompt
    Using the Poirot repo at <path to poirot checkout>, create a virtual environment, install it, set DEEPSEEK_API_KEY in .env, and launch `poirot` with the research question <research question>. Expected output: a research answer shown in the TUI conversation view. Verify that the status bar shows live token usage.
  • Study the agent kernel and run its test suite

    Install the dev dependencies, run the tests, and trace the middleware layers.

    View prompt
    In the Poirot repo at <path to poirot checkout>, install the dev extras, run the test suite, and report the pass and fail counts. Expected output: a short summary of the test result and a list of the middleware named in the README. Verify that the README's claimed test count of 2400+ roughly matches the number of tests collected.
  • Turn on long-term memory and skill evolution for a recurring topic

    Set the advanced feature flags so Poirot remembers past findings and improves its skills.

    View prompt
    In the Poirot repo at <path to poirot checkout>, add the memory and skill variables from the README's Enable Advanced Features block to .env, then run `poirot` on the topic <topic>. Expected output: a session where memory recall and skill injection are active. Verify that the variables are set in .env before launching.
  • Run research tasks inside a Docker sandbox on Windows

    Route Poirot's tool execution through a Docker sandbox with WSL2 and enable specialist delegation.

    View prompt
    In the Poirot repo at <path to poirot checkout>, set the Docker sandbox and WSL executor variables in .env, then run `poirot` with the task <task>. Expected output: a completed task with its output files written under /mnt/poirot/user-data/. Verify that the output file exists in the mount path after the run.

Quick start with Poirot

  1. Check you have what it needs: Python 3.12 or newer; A DeepSeek API key (the README says to set DEEPSEEK_API_KEY in .env); Git and a terminal.
  2. Open HezaoHezao/poirot on GitHub and read the README and license.
  3. Clone the repo from https://github.com/HezaoHezao/poirot and change into the project folder. (inferred, check the README)
  4. Create a virtual environment with python -m venv .venv.
  5. Activate it with source .venv/bin/activate on Linux or macOS, or .venv\Scripts\activate on Windows.
  6. Install the project with pip install -e ".[dev]".

These steps come from our top use case, Run a deep research session from the terminal, which also has a copy-paste agent prompt.

Use this in your AI agent

Ask your agent

Using the Deduped MCP, get the setup steps for HezaoHezao/poirot

Add Deduped to Claude Code once

claude mcp add --transport http deduped https://dedupedai.com/mcp

Cursor, ChatGPT, others

Poirot alternatives · Best AI repos for Research

About this repo

  • Who it is forDevelopers and AI agent builders who want to run, study, or extend a research agent whose architecture is documented in the repo.
  • Why it is hot255 stars, launched 90 days ago
  • LanguagePython
  • Sourcegithub.com/HezaoHezao/poirot · Back to Hot repos

Requirements

  • Python 3.12 or newer
  • A DeepSeek API key (the README says to set DEEPSEEK_API_KEY in .env)
  • Git and a terminal
  • Docker only if you want the container sandbox

Add this badge to your README

Maintain Poirot? Show readers where to find these use cases. Use cases on Deduped

Markdown

[![Use cases on Deduped](https://dedupedai.com/badge/HezaoHezao/poirot.svg)](https://dedupedai.com/use-cases/hezaohezao-poirot/?utm_source=github&utm_medium=badge&utm_campaign=HezaoHezao-poirot)

HTML

<a href="https://dedupedai.com/use-cases/hezaohezao-poirot/?utm_source=github&amp;utm_medium=badge&amp;utm_campaign=HezaoHezao-poirot"><img src="https://dedupedai.com/badge/HezaoHezao/poirot.svg" alt="Use cases on Deduped" height="20"></a>

A static image, no tracking script. About the badge

Questions about Poirot

What is Poirot?

Poirot is an open-source deep research agent kernel in Python, built around a ReAct loop with long-term memory, skills, sandboxed execution, and multi-agent delegation. It is an open-source project on GitHub: https://github.com/HezaoHezao/poirot.

How do I use Poirot?

Clone the repo from https://github.com/HezaoHezao/poirot and change into the project folder; then create a virtual environment with python -m venv .venv; Activate it with source .venv/bin/activate on Linux or macOS, or .venv\Scripts\activate on Windows. The use cases on this page give the full steps and a copy-paste agent prompt for each job.

Who is Poirot for?

Developers and AI agent builders who want to run, study, or extend a research agent whose architecture is documented in the repo.

What can I do with Poirot?

4 use cases so far, for example: Run a deep research session from the terminal; Study the agent kernel and run its test suite; Turn on long-term memory and skill evolution for a recurring topic. Each has steps and a copy-paste agent prompt.

What do I need to run Poirot?

Python 3.12 or newer; A DeepSeek API key (the README says to set DEEPSEEK_API_KEY in .env); Git and a terminal; Docker only if you want the container sandbox.

What are alternatives to Poirot?

Other hot AI repos in Research: Scientific Agent Skills, PersonaPlex, PageIndex, Book to Skill, Scientific Figure Library.

Is Poirot 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.