steipete/oracle

Ask the oracle when you're stuck. Invoke GPT-5 Pro with a custom context and files.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 48 minutes ago
Added to GitGenius on September 17th, 2026
Created on November 14th, 2025
Open Issues & Pull Requests: 5 (+0)
GitHub issues: Enabled
Number of forks: 408
Total Stargazers: 4,006 (+0)
Total Subscribers: 11 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 12.8 hours
Mean response time: 5.8 days
90th percentile: 22.4 days
Tracked items: 109

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 3% of issues opened in the past year have never received a reply. Work labelled "P2" is answered fastest, typically in about 12 hours, while "clawsweeper:needs-product-decision" waits about 5 days. 97% of issues opened in the past year have since been closed. Three people close 97% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 3
New in 7 days: 3
Closed in 7 days: 1
Avg open age: 1 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 3
Closed in 7 days: 1
Comments in 7 days: 2
Events in 7 days: 15

Top labels

  • clawsweeper:no-new-fix-pr (39)
  • clawsweeper:source-repro (34)
  • issue-rating: 🦞 diamond lobster (34)
  • P2 (28)
  • clawsweeper:needs-maintainer-review (23)
  • clawsweeper:needs-product-decision (20)
  • P1 (18)
  • clawsweeper:linked-pr-open (17)

Detailed Description

Oracle is a CLI and MCP server that sends developer-selected files and a custom prompt to AI models for code review and analysis.

The tool solves the problem of getting grounded AI feedback on actual project code. It bundles files you specify with a prompt, sends that context to an AI model, and stores the result as a session. You can preview the exact prompt and file contents before sending anything, and the tool supports multiple AI providers through either API keys or browser-based authentication. This approach keeps the AI focused on your specific codebase rather than general knowledge.

Oracle suits developers and coding agents who need a second opinion on code changes, architectural decisions, or debugging problems. It works well for teams using multiple AI providers, since you can run the same context against different models in a single command. The tool distinguishes itself by supporting both API mode (for OpenAI, Anthropic, Gemini, xAI, OpenRouter, and compatible endpoints) and browser mode (for ChatGPT and Gemini through Chrome automation), letting you choose based on your setup and preferences. The render mode lets you inspect and copy the bundle without contacting any model, useful for understanding exactly what context will be sent.

The maintainers respond to issues and pull requests within a day. Work in the issue tracker centers on reproducible issues and high-priority items, suggesting a focus on stability and addressing concrete problems rather than exploratory features.