bodhi-sdk-react-integration
Integrate Bodhi SDK with React Apps
React teams need a clear path from a Vite app to local LLM chat. This skill provides Bodhi SDK setup, OAuth guidance, deployment notes, and troubleshooting steps.
Stop for confirmation before installing.
Review the plan and obtain explicit user consent before changing files.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "bodhi-sdk-react-integration" from https://skillstore.io/skills/bodhisearch-bodhi-sdk-react-integration.md and its manifest at https://skillstore.io/api/skills/bodhisearch-bodhi-sdk-react-integration/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "bodhi-sdk-react-integration". I have a Vite app and a Bodhi client ID. I need the fastest working integration.
Expected outcome:
A concise setup plan with provider placement, required configuration values, a chat component outline, and a validation checklist.
Using "bodhi-sdk-react-integration". My GitHub Pages deployment returns a callback error after OAuth login.
Expected outcome:
A focused diagnosis of base path, registered redirect URI, callback path, and static routing behavior.
Using "bodhi-sdk-react-integration". Models do not load after I authenticate with Bodhi.
Expected outcome:
A troubleshooting path that checks readiness state, backend reachability, downloaded models, and API error messages.
Security Audit
High RiskMost static findings are false positives from Markdown, TypeScript template literals, documented OAuth URLs, and public Vite configuration. No prompt injection evidence was found. One semantic issue remains: troubleshooting examples can expose OAuth tokens through full auth-state and localStorage logging.
Confirmed security concerns (1)
Risk Factors
โ๏ธ External commands (54)
๐ Network access (25)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/bodhisearch-bodhi-sdk-react-integration/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/bodhisearch-bodhi-sdk-react-integration?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/bodhisearch-bodhi-sdk-react-integration?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/bodhisearch-bodhi-sdk-react-integration/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/bodhisearch-bodhi-sdk-react-integration.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
BodhiSearch. (2026). bodhi-sdk-react-integration security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/bodhisearch-bodhi-sdk-react-integration/audits/8BibTeX citation
@techreport{bodhisearch-bodhisearch-bodhi-sdk-react-integration-2026,
author = {BodhiSearch},
title = {bodhi-sdk-react-integration security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/bodhisearch-bodhi-sdk-react-integration/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "bodhi-sdk-react-integration security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "BodhiSearch"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/bodhisearch-bodhi-sdk-react-integration/audits/8"
identifiers:
- type: other
value: "skillstore:bodhisearch-bodhi-sdk-react-integration:audit:8"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Add Local LLM Chat
Add Bodhi-powered chat to a React and Vite application with streaming responses and model selection.
Configure OAuth Environments
Set development and production OAuth client IDs, auth servers, and redirect URIs for Bodhi authentication.
Deploy to GitHub Pages
Prepare base path settings, callback routes, and static hosting behavior for a Bodhi-enabled app.
Try These Prompts
Add Bodhi SDK support to my React and Vite app. Show the package install, provider setup, and a simple test checklist.
Create a Bodhi chat component that loads models, checks authentication, sends prompts, and streams responses into the UI.
Review my Bodhi OAuth configuration for development and production. Check client IDs, auth servers, redirect URIs, and callback paths.
Audit my existing Bodhi React integration. Find connection, authentication, deployment, logging, and token handling problems.
Best Practices
- Use separate OAuth client IDs for development and production environments.
- Verify server readiness and authentication state before calling model or chat APIs.
- Redact tokens, auth state, and localStorage values before sharing debug logs.
Avoid
- Do not treat Vite environment variables as a place for private secrets.
- Do not deploy with localhost redirect URIs in production OAuth clients.
- Do not log full authentication objects or stored token values during troubleshooting.
Frequently Asked Questions
What projects does this skill support?
Does it create a Bodhi OAuth client for me?
Can it help with GitHub Pages deployments?
Does it require the Bodhi Browser extension?
Can it debug model loading failures?
Are OAuth client IDs secret?
Developer Details
Author
BodhiSearchLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
5ab1d37e83436c6eef84de88573e142b94f2a4ad
Maintenance freshness
7/18/2026
Usage
7 downloads ยท 445 views
File structure
๐ code-examples.md
๐ github-pages.md
๐ oauth-setup.md
๐ quick-start.md
๐ SKILL.md
๐ troubleshooting.md