Skip to content

Add OCI Enterprise AI Chat asset#2954

Open
ralungei wants to merge 4 commits into
oracle-devrel:mainfrom
ralungei:add-oci-enterprise-ai-chat
Open

Add OCI Enterprise AI Chat asset#2954
ralungei wants to merge 4 commits into
oracle-devrel:mainfrom
ralungei:add-oci-enterprise-ai-chat

Conversation

@ralungei
Copy link
Copy Markdown
Collaborator

@ralungei ralungei commented May 18, 2026

Summary

Adds a new asset under ai/gen-ai-agents/oci-enterprise-ai-chat/: a Next.js 16 + React 19 chat interface for OCI Enterprise AI.

Features:

  • Streaming chat against OCI Responses API
  • MCP tool integration (OAuth 2.1 PKCE, OAuth 2.0 client credentials, API key, bearer)
  • IDCS SSO via OAuth 2.0 Authorization Code
  • File search (RAG) over OCI vector stores with chunk-level citations
  • Native OCI tools: Code Interpreter, File Search
  • Customizable appearance (white-label: title, logo, accent color), dark mode
  • Settings workbench: prompts, tools, memory, observability, appearance
  • Dockerfile + deployment guide for OCI Container Instance behind a Load Balancer

License: UPL v1.0

Test plan

  • Asset folder follows the Area/Sub-Area/Asset structure (ai/gen-ai-agents/oci-enterprise-ai-chat/)
  • LICENSE file present (UPL v1.0, year 2026)
  • README.md at the asset root explains purpose, configuration, and deployment
  • No real emails, secrets, OCIDs, or internal IPs in any file
  • No links to internal Oracle systems (Confluence, Slack, OraHub, etc.)
  • All content classified as Public

A Next.js 16 + React 19 chat interface for Oracle Cloud Infrastructure Generative AI. Streaming Responses API, MCP tool integration (OAuth 2.1 / OAuth 2.0 client credentials / API key / bearer), IDCS SSO, file search over vector stores, customizable appearance, dark mode, and full settings workbench.

Includes Dockerfile + deployment guide for OCI Container Instance behind a Load Balancer.

License: UPL v1.0
@ralungei ralungei requested a review from anshoracle May 18, 2026 15:20
ralungei added 2 commits May 18, 2026 17:22
The Confluence structure guide requires:
- README.md and LICENSE at the asset root
- files/ subfolder for the asset content
- images/ subfolder for README assets (matching the custom-rag-agent pattern)

Moved all app source into files/ and copied PNG diagrams/screenshots into images/. Updated README image paths from docs/{screenshots,diagrams}/ to images/.
anshoracle
anshoracle previously approved these changes May 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants