explaingit

wbaik/sapient.finance

Analysis updated 2026-05-18

2TypeScriptAudience · developerComplexity · 3/5Setup · hard

TLDR

The public Next.js and Convex website that renders AI-agent-written stock research and valuations for sapient.finance.

Mindmap

mindmap
  root((repo))
    What it does
      Renders AI stock valuations
      Displays research briefs
      Shows rankings and transcripts
    Tech stack
      TypeScript
      Next.js
      Convex
    Use cases
      Browse ranked valuations
      Read cited research briefs
      Study agent session transcripts
    Audience
      Developers
      Finance readers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Browse AI-generated stock valuations ranked by base case upside for over 250 tickers.

USE CASE 2

Read cited research briefs behind each valuation's revenue growth, margin, and multiple assumptions.

USE CASE 3

Study a reference snapshot of a Next.js and Convex app that renders agent-generated financial research.

What is it built with?

TypeScriptNext.jsConvex

How does it compare?

wbaik/sapient.finance4ssh1/mine-sweeperachawla19/intuitcode-extension
Stars222
LanguageTypeScriptTypeScriptTypeScript
Last pushed2026-01-31
MaintenanceMaintained
Setup difficultyhardmoderatemoderate
Complexity3/52/54/5
Audiencedevelopervibe coderdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1day+

This is a read-only reference snapshot, the data pipeline and valuation engine live in separate private repos and are not included.

In plain English

Sapient Finance is the public website for a finance publication that is entirely written by AI agents rather than human analysts. Large language models research individual US stocks, argue over the assumptions behind their value, and publish full valuations, with no person editing or writing the final text. Every stock the site covers goes through the same four step process. First, the AI agents write research briefs that argue for specific numbers on three key drivers of a company's value: how fast revenue will grow, what operating margin the business will settle at once it matures, and what valuation multiple investors should apply on exit. Each of those three numbers gets a pessimistic, a middle, and an optimistic estimate, and every estimate points back to the specific brief that argued for it. Those three numbers then feed into a fixed, rule based calculation engine, not another AI, which turns them into a fair value range for the stock. A separate mode handles companies growing so fast that their numbers need to be normalized before the calculation makes sense. Every number shown on the site comes directly from that calculation engine rather than being typed by hand or pulled loosely from the written analysis, and the site ranks more than 250 stocks by how much upside the base case assumptions imply. This particular repository is only the part of the system that renders the public website, built with Next.js and a backend service called Convex. It displays the research briefs, filing summaries, valuation packages, rankings, information about large fund holdings, and transcripts of the AI agent sessions that produced the analysis. The actual pipeline that gathers financial data, runs the research, and calculates valuations lives in separate, private repositories and simply feeds its results into this app, so this repository is a reference snapshot of the display layer rather than the full working system behind sapient.finance. The project describes itself plainly as an experimental system and states clearly that its output is research from an AI agent, not investment advice, and is not a recommendation to buy or sell anything.

Copy-paste prompts

Prompt 1
Explain how Sapient Finance's valuation engine turns AI research briefs into a fair value range.
Prompt 2
Help me set up a Next.js and Convex app similar to this repo's rendering surface.
Prompt 3
Walk me through how this repo separates AI judgment work from deterministic valuation math.

Frequently asked questions

What is sapient.finance?

The public Next.js and Convex website that renders AI-agent-written stock research and valuations for sapient.finance.

What language is sapient.finance written in?

Mainly TypeScript. The stack also includes TypeScript, Next.js, Convex.

How hard is sapient.finance to set up?

Setup difficulty is rated hard, with roughly 1day+ to a first successful run.

Who is sapient.finance for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.