Add support for NextJS RSC #74

Closed
opened 2026-02-15 19:15:42 -05:00 by yindo · 1 comment
Owner

Originally created by @marcusschiesser on GitHub (Oct 7, 2024).

Originally assigned to: @marcusschiesser on GitHub.

We need first to find out what kind of artifact we would like to generate:

  1. Start with a create-llama "Agentic RAG" template using NextJS - commit it to a repo
  2. convert the generated code to use RSC (take inspirations from https://github.com/vercel/ai-chatbot and https://github.com/run-llama/LlamaIndexTS/tree/master/packages/llamaindex/e2e/examples/nextjs-agent) send a PR to the repo
  3. analyze the PR
  4. optionally (upgrade to NextJS 15, https://nextjs.org/blog/next-15-rc2)

Goal is to generate a NextJS optimized example first - then we integrate it into the code generator

Originally created by @marcusschiesser on GitHub (Oct 7, 2024). Originally assigned to: @marcusschiesser on GitHub. We need first to find out what kind of artifact we would like to generate: 1. Start with a create-llama "Agentic RAG" template using NextJS - commit it to a repo 2. convert the generated code to use RSC (take inspirations from https://github.com/vercel/ai-chatbot and https://github.com/run-llama/LlamaIndexTS/tree/master/packages/llamaindex/e2e/examples/nextjs-agent) send a PR to the repo 4. analyze the PR 5. optionally (upgrade to NextJS 15, https://nextjs.org/blog/next-15-rc2) Goal is to generate a NextJS optimized example first - then we integrate it into the code generator
yindo closed this issue 2026-02-15 19:15:42 -05:00
Author
Owner

@himself65 commented on GitHub (Oct 28, 2024):

To this one, for now @llamaindex/core is supporting nextjs rsc and we are using it in our new document website.
in the future, we goona decoupling the module into core or a new module. Making sure import llamaindex could work without configuration

@himself65 commented on GitHub (Oct 28, 2024): To this one, for now @llamaindex/core is supporting nextjs rsc and we are using it in our new document website. in the future, we goona decoupling the module into core or a new module. Making sure import llamaindex could work without configuration
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/create-llama#74