Ingest filings
SEC EDGAR · 10-K + 2× 10-Q + 4× 8-K
The standard behind the research hub
The same workflow runs whether you press the button or Taufolio runs it for you on a schedule: source collection, structured analysis, model cross-checks, synthesis, and source citations. The machinery is proof of quality, not the product promise itself - the promise is an organized research base around the companies you track.
Reports follow the same route: ingest filings, extract transcripts, fetch market data, draft independent research views in parallel, reconcile them, score the result, and attach citations. That consistency is what makes reports comparable across companies and useful over time.
SEC EDGAR · 10-K + 2× 10-Q + 4× 8-K
Last 4 earnings calls · Azure Doc Intel.
Yahoo → Finnhub failover · 90d OHLC
3 frontier agents draft independent views
3 drafts → agreements, flagged disagreements
9 dimensions · −5 to +5 scale
Per-claim anchors to source pages
Each agent looks at the same source set through a different lens - business model, moat, management, tone, analyst concerns, risks, and a final evidence check. The output of every agent is a structured fragment that the reconcile step stitches into one report.
How the company makes money, who its customers are, and what drives growth.
What protects the business, where the advantage may be strong or weakening.
How leadership communicates, allocates capital, and explains strategy.
Tone, key themes, analyst questions, and possible red flags from the call.
Recurring questions in the Q&A - what the buy-side keeps pressing on.
Risks invisible in the numbers: regulation, cyclicality, customer concentration.
Final pass that confirms each material claim resolves to a primary source.
Three providers run in parallel on the same primary sources. A reconcile pass merges what they agree on and flags where they diverge. No chat. No clarifying questions. Disagreement is surfaced, not hidden - and we tell you which models disagreed about what.
Why three, not one
Single-model outputs lack the cross-check that an analyst team produces naturally - someone reads the 10-K, someone listens to the call, someone challenges the view. The Model Council approximates that team: each frontier model drafts independently, then we reconcile.
Where two or three agree on a material claim, the reconciled report inherits the claim with a confidence pin. Where they disagree, we surface the disagreement instead of picking a winner.
The reconcile pass is deterministic. It's not a fourth model voting - it's a rule-based merge that aligns claims by source anchor and flags structural disagreements.
"Services acceleration is structural; expect 18–22% YoY on the line item."
"Services growth may moderate as tough FX comps return in Q1."
"Services growth trajectory remains a key driver; analyst consensus at 17%."
"Services growth is the key driver, running ~18%12, though ⚑ models disagree on the Q1 impact of FX comps - one drafter expects moderation; two expect structural continuation13."
Tau isn't an acronym. It's a symbol borrowed from maths and engineering that maps cleanly to the four things a company research folio should be: marked by evidence, checked from multiple angles, fast enough to matter, and complete enough to be useful.
Material findings tie back to filings, annual reports, transcripts, and management commentary. The citation chip is the mark.
Multiple frontier models analyse the same evidence independently. A reconcile step compares findings and flags disagreement instead of hiding it.
Monthly recaps keep you current. Long reports help you understand the business. Tau is also the engineer's symbol for system response time.
Business model, moat, management, earnings tone, analyst concerns, risks - and the evidence behind each. τ = 2π means the complete circle.
Material factual claims resolve to a specific source anchor: a section of a 10-K or 10-Q, a passage from an earnings-call transcript, an annual-report page, or a named external article. Background framing - language about narrative or context - is deliberately uncited so you can tell fact from interpretation.
Read the chip
Each N chip resolves to a deep link inside the original document. Open the 10-K page or transcript line that backs the claim - without leaving the report.
Lines without a chip are framing language - connective tissue between cited facts. We don't pretend that "this looks like a strong quarter" is a citable claim; we mark interpretation as interpretation.
Cache fan-out is invisible. If your ticker was researched recently, you may get a cached report - but the citations always resolve to the source as it existed at the time of generation. Citation freshness is timestamped in the report header.
CUDA's deep integration with the developer ecosystem creates a switching-cost moat that competitors haven't matched in over a decade04. Management framed this directly on the most recent call, with CFO Colette Kress noting that "the installed base of CUDA developers is approaching four million"05.
The implication for investors is that displacing NVIDIA on accelerated computing means displacing CUDA - and that is a much higher bar than displacing GPUs alone06.
What this is - and isn't
Every reasoning step you'd want to inspect, we expose. Every limitation we know about, we name. Both belong on a methodology page.
Reports are starting points for your own analysis - not buy/sell signals. Every report carries a research stance, not a price target. The investment decision stays with you.
Reconcile catches most disagreements but not all subtle mistakes. If a claim looks important to your view, click the pin and read the underlying source yourself.
Each report has a cut-off timestamp in the header. Filings or transcripts published after that time aren't in the source set - we won't pretend otherwise.
Public companies with deep filing histories produce better reports than recent IPOs. We tell you the source count and freshness on the cover sheet so you can calibrate confidence.
If your ticker was just researched, you may get a cached copy. Generation time differs; the report content doesn't. Force a fresh run from the report header if you need it.
Read what comes out the other side
Open a Taufolio long report on NVIDIA - every citation pin live, every reconcile flag visible, every agent's contribution traced. Then run your own.