Use This Knowledge Base With Any AI Assistant¶
Pick your preferred AI tool below. All work with this repo. Times shown are first-time setup.
| AI Assistant | Setup Time | Cost | Type |
|---|---|---|---|
| Claude Code | 10 min | Free tier / $20 Pro | CLI agent |
| OpenAI Codex | 10 min | Free tier / $20 Plus | CLI + cloud |
| Claude Desktop | 5 min | Free tier | Web/desktop |
| ChatGPT | 5 min | Free / $20 Plus | Web |
| Google Gemini | 5 min | Free | Web |
| Microsoft Copilot | 5 min | Free / $20 Pro | Web |
| Perplexity | 5 min | Free / $20 Pro | Web |
| Cursor | 10 min | Free / $20 Pro | IDE |
| Cline (VS Code) | 5 min | Bring your API key | IDE extension |
| GitHub Copilot Chat | 5 min | $10/mo | IDE extension |
| Ollama (Local) | 30 min | Free, offline | Local LLM |
| OAC AI Agent | 1 hour | Already in OAC | Inside OAC |
Prerequisites For All Tools¶
# Clone the repo first (one-time)
git clone https://github.com/ravibhuma/oac-knowledge-graph.git
cd oac-knowledge-graph
1. Claude Code (CLI)¶
Best for: power users, free tier covers casual use, deep agentic work
npm install -g @anthropic-ai/claude-code
cd oac-knowledge-graph
claude
> How do I configure row-level security in OAC?
๐ Full guide: CLAUDE_CODE_SETUP.md
2. OpenAI Codex¶
Best for: ChatGPT subscribers, cloud agent option
npm install -g @openai/codex
cd oac-knowledge-graph
codex
> How do I configure row-level security in OAC?
Or use ChatGPT Codex in your browser at chatgpt.com โ Codex โ connect this GitHub repo.
๐ Full guide: CODEX_SETUP.md
3. Claude Desktop¶
Best for: visual interface, no terminal, Claude.ai users
- Sign up free at https://claude.ai
- Download Claude Desktop (Windows/Mac)
- Open a new chat โ click the paperclip icon
- Drag in:
- The entire
wiki/folder (30 .md files) - Selected PDFs from
raw/pdfs/(each chat ~5MB total) - Ask: "Using these files, how do I configure RLS in OAC?"
๐ก For larger context, use Claude Project โ upload all files once, ask anytime.
4. ChatGPT¶
Best for: most users already have an account
- Sign in at https://chatgpt.com
- Click the paperclip icon in the chat input
- Upload PDFs from
raw/pdfs/(free tier supports up to 5 files / chat) - Ask: "Using these PDFs, explain the Semantic Model architecture"
For persistent knowledge ($20 Plus required):
1. Go to https://chatgpt.com/gpts/editor
2. Create a Custom GPT named OAC Knowledge Graph Assistant
3. Upload PDFs as Knowledge files
4. Paste contents of PROJECT_INSTRUCTIONS.md as the GPT Instructions
5. Save โ share the public link
5. Google Gemini¶
Best for: free, handles the largest files
- Go to https://gemini.google.com
- Sign in with Google account
- Click the paperclip / "+" icon
- Upload all 9 PDFs from
raw/pdfs/(Gemini supports up to ~100MB per chat) - Ask: "Using these Oracle Analytics docs, how do I migrate from OBIEE to OAC?"
For a custom assistant (Gemini Advanced):
1. Click Gems in sidebar โ New Gem
2. Name: OAC Knowledge Graph
3. Paste contents of PROJECT_INSTRUCTIONS.md as instructions
4. Upload knowledge files
5. Save and use
6. Microsoft Copilot¶
Best for: enterprise users with Microsoft 365
- Go to https://copilot.microsoft.com
- Sign in with Microsoft account
- Click the paperclip icon
- Upload PDFs from
raw/pdfs/(free supports a few; Copilot Pro for more) - Ask: "Explain OAC's row-level security based on these docs"
With Copilot Pro / Microsoft 365 Copilot: also works in Word, Excel, Teams chat with file attachments.
7. Perplexity¶
Best for: research-style answers with web + your docs combined
- Go to https://perplexity.ai
- Sign in
- Click + โ Upload File
- Drop PDFs from
raw/pdfs/ - Ask: "How does OAC compare to OBIEE for migration?"
Perplexity will combine your uploaded docs with current web sources.
8. Cursor¶
Best for: developers who already use VS Code-like IDEs
- Download Cursor from https://cursor.com
- Open the cloned
oac-knowledge-graphfolder - Press Ctrl+L (or Cmd+L on Mac) to open chat
- Reference the docs:
Cursor reads the entire workspace and answers with file citations.
9. Cline (VS Code Extension)¶
Best for: VS Code users, bring your own API key
- Install VS Code
- Install the Cline extension from VS Code marketplace
- Configure with your Anthropic / OpenAI / Gemini API key
- Open the
oac-knowledge-graphfolder in VS Code - Open Cline panel โ ask:
Cline reads files automatically and cites sources.
10. GitHub Copilot Chat¶
Best for: GitHub users with Copilot subscription
- Sign in to GitHub Copilot ($10/mo)
- In VS Code: install GitHub Copilot Chat extension
- Open the
oac-knowledge-graphfolder - Open chat with Ctrl+Shift+I (Cmd+Shift+I on Mac)
- Use @workspace to scope to the repo:
11. Ollama (Local, Offline)¶
Best for: privacy-sensitive users, offline use, free
# 1. Install Ollama
# Download from https://ollama.ai
# 2. Pull a model
ollama pull llama3.1
# Or for better quality:
ollama pull qwen2.5:14b
# 3. Install AnythingLLM (provides UI + RAG)
# Download from https://anythingllm.com
# 4. In AnythingLLM:
# - Create new workspace: "OAC Knowledge Graph"
# - Set LLM provider: Ollama
# - Upload all files from oac-knowledge-graph folder
# - Start chatting
Trade-offs: slower than cloud LLMs, smaller context window, less polished โ but completely free, private, and offline.
12. OAC AI Agent (Inside OAC)¶
Best for: production OAC users who want this knowledge available natively in the OAC UI
This is the on-brand path if you have an OAC instance:
Quick Steps¶
- Bundle wiki + selected sources into 8 grouped PDFs (each โค 5 MB; use Pandoc or any md-to-pdf tool)
- OAC โ Create โ AI Agent
- Dataset: pick or create any indexed dataset (placeholder OK)
- Supplemental Instructions: paste R.T.C.C.O.E spec (template in
wiki/OAC AI Agents.md) - Knowledge Documents: upload up to 10 PDFs (โค 5 MB each)
- Welcome Message: include sample questions
- Save โ test โ iterate SI weekly
๐ Full framework: wiki/OAC AI Agents.md
Which Tool Should You Pick?¶
Casual exploration, no install โ Gemini (free, easy)
You're already using ChatGPT โ ChatGPT Plus + Custom GPT
You're a developer โ Claude Code or Codex CLI
You want the fastest, deepest โ Claude Code with Pro
You need privacy / offline โ Ollama + AnythingLLM
You're already in OAC โ OAC AI Agent
You want shareable public link โ Custom GPT or Claude Project
You use VS Code โ Cline or Copilot Chat
Power User Tip โ Use Two Tools¶
Different LLMs answer the same question differently. Try the same query in:
- Claude Code (cited, structured)
- Codex CLI (concise, code-focused)
- Gemini (broad, free)
Compare answers. The combination beats any single tool.
Sample Questions To Try (In Any Tool)¶
"How do I configure row-level security in OAC?"
"Walk me through the three-layer Semantic Model architecture"
"What's the R.T.C.C.O.E framework for AI Agents?"
"Compare OAC vs OBIEE migration paths"
"Show me the Logical SQL syntax for time-series functions"
"What's the difference between Subject Areas and Datasets?"
"How does the OAC MCP Server work with external AI clients?"
"Walk me through provisioning an OAC instance on OCI"
"Explain BI Publisher bursting with a sales use case"
"List every option for connecting to private/on-prem databases"
Updating The Knowledge Base¶
Re-upload to your AI tool if needed (Gemini, ChatGPT, Custom GPT). Codex/Claude Code/Cursor auto-detect the new files.
Companion Resources¶
- ๐ Browse the Wiki online
- ๐ GitHub Repo
- ๐ค OAC Prompt Studio โ for building OAC AI Agents
- โ๏ธ Building Effective OAC AI Agents โ Medium article
Issues / Feedback¶
Open a GitHub issue โ let us know which AI tool worked best, gaps in the knowledge base, or new sources to add.