Tool Open source
Vista.js is a React 19 framework for building applications with file-based routes under `app/`, React Server Components by default, and a single CLI for development, production builds, and serving. It supports regular React sites, file-based HTTP API routes, typed APIs through `vista/stack`, authentication scaffolding with middleware, and server-rendered or client-consumed interfaces.
Its AI features provide generated agent files, model-provider configuration, tools, memory, streaming responses, and React hooks for agent interfaces. Its retrieval-augmented generation support can index documents in an in-memory vector store, retrieve relevant chunks through a tool, and pass them to an agent; keyword search is available when no embedding model is configured. The framework also includes a Rust-backed optional `flashpack` engine alongside its default webpack-backed engine, with `create-vista-app` used to scaffold projects.
1 use taken from transcripts — each links to the moment in the video.
A React framework with folder-based routes, server components by default, and a CLI for development and builds. It also supports typed APIs, authentication scaffolding, streaming AI agents, document search, and optional Rust-backed builds.
1 in the library.