MCPcopy Index your code
hub / github.com/Ironclad/rivet-example

github.com/Ironclad/rivet-example @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
16 symbols 41 edges 15 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

rivet-example

An example chat application using Rivet.

Getting Started

  1. Clone this repository
  2. npm install
  3. export OPENAI_API_KEY=[your api key]
  4. npm start

Extension points exported contracts — how you extend this code

Message (Interface)
(no doc)
app/src/ChatMessages.tsx

Core symbols most depended-on inside this repo

runRivetGraph
called by 2
server/src/services/RivetRunner.ts
reportWebVitals
called by 1
app/src/reportWebVitals.ts
startRivetDebuggerServer
called by 1
server/src/RivetDebuggerRoutes.ts
rivetDebuggerSocketRoutes
called by 1
server/src/RivetDebuggerRoutes.ts
calculateExpression
called by 1
server/src/services/CalculationService.ts
runMessageGraph
called by 1
server/src/services/RivetRunner.ts
Chatbot
called by 0
app/src/ChatMessages.tsx
handleCloseHeader
called by 0
app/src/ChatMessages.tsx

Shape

Function 10
Class 2
Enum 2
Interface 1
Method 1

Languages

TypeScript100%

Modules by API surface

app/src/ChatMessages.tsx4 symbols
server/src/other/classes.ts3 symbols
server/src/services/RivetRunner.ts2 symbols
server/src/RivetDebuggerRoutes.ts2 symbols
server/src/services/CalculationService.ts1 symbols
server/src/constants/misc.ts1 symbols
server/src/constants/HttpStatusCodes.ts1 symbols
app/src/reportWebVitals.ts1 symbols
app/src/App.tsx1 symbols

For agents

$ claude mcp add rivet-example \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact