Source: https://seerepo.com/r/vectorize-io/hindsight/built
Markdown source: https://seerepo.com/r/vectorize-io/hindsight/built.md
Description: hindsight is a Python repo built with Next.js, React, and FastAPI. It stores its data in Postgres, uses AI through OpenAI, and uses Claude.

# What is hindsight built with?

hindsight is a Python repo built with Next.js, React, and FastAPI. It stores its data in Postgres, uses AI through OpenAI, and uses Claude. It has 1,184 files and 746,685 written lines, with 1,315 test files.

Read on October 28, 2026, at commit 1e3a484.

Repository: https://github.com/vectorize-io/hindsight

## Frontend

### The base

- **[Next.js](https://seerepo.com/uses/nextjs)**: [in package.json](https://github.com/vectorize-io/hindsight/blob/1e3a4841a7eed5d76e796d2f31e5f0a13e78e5cf/package.json)
- **[React](https://seerepo.com/uses/react)**: [in package.json](https://github.com/vectorize-io/hindsight/blob/1e3a4841a7eed5d76e796d2f31e5f0a13e78e5cf/package.json)

## Backend

### The base

- **[FastAPI](https://seerepo.com/uses/fastapi)**: [in package.json](https://github.com/vectorize-io/hindsight/blob/1e3a4841a7eed5d76e796d2f31e5f0a13e78e5cf/package.json)

### Data

- **[Postgres](https://seerepo.com/uses/postgres)**: 3 files · [hindsight-api-slim/hindsight_api/models.py, line 77](https://github.com/vectorize-io/hindsight/blob/1e3a4841a7eed5d76e796d2f31e5f0a13e78e5cf/hindsight-api-slim/hindsight_api/models.py#L77)

### Services

- **[OpenAI](https://seerepo.com/uses/openai)**: 6 files · [hindsight-api-slim/hindsight_api/engine/embeddings.py, line 1043](https://github.com/vectorize-io/hindsight/blob/1e3a4841a7eed5d76e796d2f31e5f0a13e78e5cf/hindsight-api-slim/hindsight_api/engine/embeddings.py#L1043)
- **Claude**: 4 files · [hindsight-api-slim/hindsight_api/engine/llm_wrapper.py, line 1761](https://github.com/vectorize-io/hindsight/blob/1e3a4841a7eed5d76e796d2f31e5f0a13e78e5cf/hindsight-api-slim/hindsight_api/engine/llm_wrapper.py#L1761)

## Other repos with a similar stack

- [Significant-Gravitas/AutoGPT](https://seerepo.com/r/Significant-Gravitas/AutoGPT/built): Next.js, React, FastAPI, Postgres, OpenAI, Claude · [Compare](https://seerepo.com/compare/Significant-Gravitas/AutoGPT/vs/vectorize-io/hindsight)
- [bojieli/ai-agent-book](https://seerepo.com/r/bojieli/ai-agent-book/built): Next.js, React, FastAPI, Postgres, OpenAI · [Compare](https://seerepo.com/compare/bojieli/ai-agent-book/vs/vectorize-io/hindsight)
- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): React, FastAPI, Postgres, OpenAI · [Compare](https://seerepo.com/compare/datawhalechina/hello-agents/vs/vectorize-io/hindsight)
- [microsoft/autogen](https://seerepo.com/r/microsoft/autogen/built): React, FastAPI, Postgres, OpenAI · [Compare](https://seerepo.com/compare/microsoft/autogen/vs/vectorize-io/hindsight)
- [multica-ai/multica](https://seerepo.com/r/multica-ai/multica/built): Next.js, React, Postgres, OpenAI · [Compare](https://seerepo.com/compare/multica-ai/multica/vs/vectorize-io/hindsight)
- [HKUDS/DeepTutor](https://seerepo.com/r/HKUDS/DeepTutor/built): Next.js, React, FastAPI, OpenAI · [Compare](https://seerepo.com/compare/HKUDS/DeepTutor/vs/vectorize-io/hindsight)

## Frequently asked questions

### What language is hindsight written in?

hindsight is written in Python: 1,184 files and 746,685 written lines.

### What framework does hindsight use?

hindsight is built with Next.js, React, and FastAPI.

The proof: [in package.json](https://github.com/vectorize-io/hindsight/blob/1e3a4841a7eed5d76e796d2f31e5f0a13e78e5cf/package.json)

### What database does hindsight use?

hindsight stores its data in Postgres.

The proof: [hindsight-api-slim/hindsight_api/models.py, line 77](https://github.com/vectorize-io/hindsight/blob/1e3a4841a7eed5d76e796d2f31e5f0a13e78e5cf/hindsight-api-slim/hindsight_api/models.py#L77)

### Does hindsight use AI?

Yes. hindsight uses AI through OpenAI.

The proof: [hindsight-api-slim/hindsight_api/engine/embeddings.py, line 1043](https://github.com/vectorize-io/hindsight/blob/1e3a4841a7eed5d76e796d2f31e5f0a13e78e5cf/hindsight-api-slim/hindsight_api/engine/embeddings.py#L1043)

### What services does hindsight use?

hindsight uses Claude.

The proof: [hindsight-api-slim/hindsight_api/engine/llm_wrapper.py, line 1761](https://github.com/vectorize-io/hindsight/blob/1e3a4841a7eed5d76e796d2f31e5f0a13e78e5cf/hindsight-api-slim/hindsight_api/engine/llm_wrapper.py#L1761)

### Does hindsight have tests?

Yes. hindsight has 1,315 test files.

### Which repos have a stack like hindsight's?

The ones that share most of its stack: Significant-Gravitas/AutoGPT, bojieli/ai-agent-book, and datawhalechina/hello-agents.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
