Mindket

Seshat Agent

Newversion 1 · updated

Overview

Fixes software bugs with a self-improving coding agent that learns reusable reasoning patterns from its own successful runs, for developers and researchers working on repository-level bug fixing.

Seshat Agent is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • Python with pip
  • The huggingface_hub package
  • A base agent model, since the reported results build on Kimi K3 and GLM-5.3
Runs in
  • Python on Windows, macOS or Linux, for downloading the files
  • Agent setups for software engineering tasks, built on a base model
Start with
pip install -U huggingface_hub
hf download PCL-RSI-lab/Seshat-agent

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

Seshat is a coding agent for software engineering that improves itself over time. It runs on MetaEvo, which keeps reasoning patterns taken from past successful attempts and feeds the relevant ones back to the model when a new task arrives. The authors report big gains on two bug-fixing benchmarks when it is added to existing base agents.

Who it suits

It suits developers and researchers who work on automated bug fixing and want to study or try a self-improving agent.

Who uses this model
IndustryWho uses itHow they use itExample
SoftwareEngineering teamsTry an agent that fixes bugs in a repositoryPoint it at a failing issue and review its patch
AI researchAgent researchersStudy self-improvement loops for coding agentsCompare a base agent with and without MetaEvo
BenchmarkingEvaluation teamsCheck results against the published evidenceRead the per-instance patches the authors released

If you want a plain chat model or a ready-to-run tool with documented commands, you can skip it.

Where to use it

  • Python on Windows, macOS or Linux, for downloading the files
  • Agent setups for software engineering tasks, built on a base model
Jobs it does
Use caseWhoWhat they get back
Bug fixingDevelopersA proposed patch for a repository issue
Self-improvement researchResearchersA loop that stores and reuses reasoning patterns
Benchmark runsEvaluatorsResolve rates on bug-fixing test sets

How to set it up

You need Python and the files from Hugging Face. The visible part of the card gives no run steps, so treat it as research material and check the rest of the card before building on it.

  • Python with pip
  • The huggingface_hub package
  • A base agent model, since the reported results build on Kimi K3 and GLM-5.3
  1. Install huggingface_hub.
  2. Run the download command to save the files on your computer.
  3. Read the full model card for the run steps.
pip install -U huggingface_hub
hf download PCL-RSI-lab/Seshat-agent

How to use it

The card shows no commands in its visible part. From its description, a task such as a bug report goes in, a router picks the most relevant stored reasoning patterns, and the base model reasons with them while a critic watches. Successful runs then feed the knowledge base.

Example

You give the agent a bug report from a repository. It builds a tailored reasoning plan from stored patterns, works on a fix, and a successful fix is added to its knowledge base for later tasks.

For newcomers and experts

Think of it as a coder that keeps notes on what worked and reuses those notes on new problems. A first small step is reading the card's results table and the released evaluation evidence.

MetaEvo stores compact reasoning primitives, such as decomposition, self-verification and tool-calling patterns, rather than raw text memory. At run time it injects a selected path into the model layer by layer, and a meta-critic can continue, re-route or re-plan. Offline, it mines new primitives from successful traces.

  1. Problem comes in
  2. Router picks stored reasoning patterns
  3. Plan is injected into the model
  4. Meta-critic watches each step
  5. Successful runs update the knowledge base

Good to know

The authors report that Seshat raises a Kimi K3 agent from 57.7% to 94.94% on SWE-Bench Pro, and a GLM-5.3 agent from 59.3% to 90.3% on DeepSWE-v1.1. They publish patches and per-instance results as evidence. These are their own results.

Resolve rate reported by the authors
Kimi K3 alone on SWE-Bench Pro57.7%
Kimi K3 with Seshat on SWE-Bench Pro94.94%
GLM-5.3 alone on DeepSWE-v1.159.3%
GLM-5.3 with Seshat on DeepSWE-v1.190.3%
  • License: Apache 2.0.
  • Cost to run: none named for Seshat itself, though the results used Kimi K3 and GLM-5.3 as base agents.
  • Data it reaches: the files come from Hugging Face, and the agent works on the software project you give it.
  • Not for: anything the card rules out, since its visible part names no limits.

README and files

README

Seshat Agent

Fixes software bugs with a self-improving coding agent that learns reusable reasoning patterns from its own successful runs, for developers and researchers working on repository-level bug fixing.

Made by PCL-RSI-lab on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.

About

What it is: Seshat is a coding agent for software engineering that improves itself over time. It runs on MetaEvo, which keeps reasoning patterns taken from past successful attempts and feeds the relevant ones back to the model when a new task arrives. The authors report big gains on two bug-fixing benchmarks when it is added to existing base agents.

Who it suits: It suits developers and researchers who work on automated bug fixing and want to study or try a self-improving agent.

Title: Who uses this model
Industry | Who uses it | How they use it | Example
Software | Engineering teams | Try an agent that fixes bugs in a repository | Point it at a failing issue and review its patch
AI research | Agent researchers | Study self-improvement loops for coding agents | Compare a base agent with and without MetaEvo
Benchmarking | Evaluation teams | Check results against the published evidence | Read the per-instance patches the authors released

If you want a plain chat model or a ready-to-run tool with documented commands, you can skip it.

Where to use it:

  • Python on Windows, macOS or Linux, for downloading the files
  • Agent setups for software engineering tasks, built on a base model
Title: Jobs it does
Use case | Who | What they get back
Bug fixing | Developers | A proposed patch for a repository issue
Self-improvement research | Researchers | A loop that stores and reuses reasoning patterns
Benchmark runs | Evaluators | Resolve rates on bug-fixing test sets

How to set it up: You need Python and the files from Hugging Face. The visible part of the card gives no run steps, so treat it as research material and check the rest of the card before building on it.

  • Python with pip
  • The huggingface_hub package
  • A base agent model, since the reported results build on Kimi K3 and GLM-5.3
  1. Install huggingface_hub.
  2. Run the download command to save the files on your computer.
  3. Read the full model card for the run steps.
pip install -U huggingface_hub
hf download PCL-RSI-lab/Seshat-agent

How to use it: The card shows no commands in its visible part. From its description, a task such as a bug report goes in, a router picks the most relevant stored reasoning patterns, and the base model reasons with them while a critic watches. Successful runs then feed the knowledge base.

Example: You give the agent a bug report from a repository. It builds a tailored reasoning plan from stored patterns, works on a fix, and a successful fix is added to its knowledge base for later tasks.

For newcomers and experts: Think of it as a coder that keeps notes on what worked and reuses those notes on new problems. A first small step is reading the card's results table and the released evaluation evidence.

MetaEvo stores compact reasoning primitives, such as decomposition, self-verification and tool-calling patterns, rather than raw text memory. At run time it injects a selected path into the model layer by layer, and a meta-critic can continue, re-route or re-plan. Offline, it mines new primitives from successful traces.

Problem comes in
Router picks stored reasoning patterns
Plan is injected into the model
Meta-critic watches each step
Successful runs update the knowledge base

Good to know: The authors report that Seshat raises a Kimi K3 agent from 57.7% to 94.94% on SWE-Bench Pro, and a GLM-5.3 agent from 59.3% to 90.3% on DeepSWE-v1.1. They publish patches and per-instance results as evidence. These are their own results.

Title: Resolve rate reported by the authors
Kimi K3 alone on SWE-Bench Pro: 57.7%
Kimi K3 with Seshat on SWE-Bench Pro: 94.94%
GLM-5.3 alone on DeepSWE-v1.1: 59.3%
GLM-5.3 with Seshat on DeepSWE-v1.1: 90.3%
  • License: Apache 2.0.
  • Cost to run: none named for Seshat itself, though the results used Kimi K3 and GLM-5.3 as base agents.
  • Data it reaches: the files come from Hugging Face, and the agent works on the software project you give it.
  • Not for: anything the card rules out, since its visible part names no limits.

On Hugging Face, 13 November 2026

  • Task: text generation
  • Library: transformers
  • Downloads in the last 30 days: 0
  • Likes: 7
  • License: apache-2.0
  • Tags: transformers, agent, recursive-self-improvement, self-evolving, metaevo, meta-knowledge, swe-bench, swe-bench-pro, deepswe, code-agent, kimi, text-generation

Links

Get the model

Download its files with Hugging Face's command line:

pip install -U huggingface_hub
hf download PCL-RSI-lab/Seshat-agent

Then follow the usage in its model card. Nothing in this kit runs by itself.

Files
README.md  5 KB

1 file, 5 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-12

Compare with similar

Listed Hugging Face models in the same category that share the most tags with this one.

ProductDownloads, last 30 daysLikesParametersLicenseLast change
Seshat Agent This page07—apache-2.0
Terminal-RSI-27BShares recursive-self-improvement · text-generation · transformers2,5363327.8Bapache-2.0
Kimi-K3.1-Dflash2-PreviewShares kimi · text-generation3,68262.8Bapache-2.0
MiMo-V2.6-Flash-RLShares agent · text-generation · transformers64,057594311Bmit
MiMo-V2.6-Pro-RLShares agent · text-generation · transformers24,2078181Tmit
MiMo-V2.6-Pro-MOPDShares agent · text-generation · transformers20,162491Tmit
Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

Bonsai-27B-GGUF

lmstudio-community · Kit

A GGUF conversion of the 27B Bonsai model for LM Studio, with a 3.80 GB Q1_0 language file and a 0.93 GB BF16 vision projector. Tested for text, vision and par…

New

Runs DeepSeek-V4.1-Flash-1017 as a 2.9 bits-per-weight EXL3 quantization, a 196 GiB copy for people serving large models on their own hardware. Perplexity stay…

New

MusicGen Small

facebook · Kit

Generates short music clips from a text description or an audio prompt, in the small checkpoint of facebook's MusicGen. It suits developers and music hobbyists…

New

Similar in Developer

See all in Developer

Lexnet

alpindale · Kit

Tags every character of C source code for syntax highlighting with a tiny neural network of about 984 weights, run through a small C program. For developers an…

New

FLUX.2 Klein LoRA Studio

prithivMLmods · Kit

Try a set of LoRAs for the FLUX.2 Klein image model in a Gradio app that runs in your browser or on your own computer. Made for people who make or test AI imag…

New

anaksor-ocr

Sokheng · Kit

Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…

New