CouncilAI
Overview
Compare and cross-check answers from ChatGPT, Claude, Gemini, and Perplexity in a round-based multi-LLM workflow.
### ChatGPT Β· Claude Β· Gemini Β· Perplexity β compare and organize with one question π‘ **When hallucinations worry you, try questions like these** With a single AI, it is hard to trust dates, numbers, or citations. Examples worth running through CouncilAI: - **Tax Β· deductions** β "Can I deduct [expense] on my tax return as a freelancer?" - **Travel Β· visas Β· rules** β "What are the current e-visa requirements and allowed stay length for [country]?" - **Work Β· contracts** β "Does this employment contract clause on termination, probation, or paid leave look standard?" In R1 you see three answers **side by side**, in R2 they **cross-critique** each other, and in R2.5 Perplexity can **fact-check** further. (CouncilAI does not guarantee accuracy and is not a substitute for professional advice.) --- `CouncilAI` (Korean brand: `μΈκ³΅μ§λ₯ μννμ`) is a Chrome extension that ties four AI web services into one round-based flow so you can **review answers side by side in a single tab**. π₯ **CouncilAI brings a "multi-LLM roundtable" into your browser.** Spend less time copying and pasting across tabs and **cross-check** each model's perspective inside **structured rounds (R1βR4)**. πͺ **Why use it?** π **Turn multi-AI comparison into one course** βοΈ Click the extension icon β a **full-browser-tab dashboard** opens. No more fragile popups closing mid-session βοΈ R1, R2, and R3 show ChatGPT, Gemini, and Claude **side-by-side in one tab** βοΈ R2.5 fact-check opens Perplexity in a **dedicated separate window**, eliminating iframe connection refusals βοΈ **Round timeline** shows completed and in-progress stages at a glance π **If it stalls, pull it forward again** βοΈ **Restart this round** β close the current round tab and reopen it fresh βοΈ **Per-bot restart** β restart only the stuck bot βοΈ **Force complete** β manually advance when a limit modal blocks response detection βοΈ **Per-bot archive tabs** β browse R1/R2/R3/R4 response history inside each bot column π **After R4, you choose** βοΈ **R4 completion modal** β guides next steps based on convergence judgment data βοΈ **Optional R5** β one more cross-check round built from R4 structured summary βοΈ **Optional final synthesis** β single-bot summary document βοΈ **Start new debate** β begin a fresh question after completion π **Keep your results** βοΈ Export full debate or individual rounds as **Markdown, plain text, HTML, or JSON** βοΈ Save R4 judgment data and full debate history locally π **Don't miss completion while on another tab** βοΈ **Desktop notifications** when R4, R5, or final synthesis completes β click to return to the dashboard π **Language is your choice** βοΈ Switch between **Korean β English** with the dropdown at the top of the dashboard π» **Quick start** πΈ **Install** from the Chrome Web Store and pin it to the toolbar. πΈ **Sign in** to **ChatGPT, Claude, Gemini, and Perplexity**. πΈ Click the extension icon β a **full-tab dashboard** opens in a new tab. πΈ Enter your question and click **Start βΆ**. πΈ Watch all three bots respond side by side in the R1 tab; advance when ready. πΈ R2.5 opens a Perplexity window automatically for fact-checking. πΈ After R4, use the completion modal to export, start R5, run final synthesis, or begin a new debate. β **FAQ** π **Which AI services do I need?** You should have **web accounts** for ChatGPT, Claude, Gemini, and Perplexity and be **signed in**. π **Do I need a separate API key?** **No.** CouncilAI coordinates the **web service tabs** you already use. π **I had a popup that kept closing β is that fixed?** Yes. v1.1 removes the popup entirely. Clicking the icon opens a **full-tab dashboard** that stays open. π **R2.5 gave me a "connection refused" error. Is that fixed?** Yes. Perplexity opens as a **standalone browser window** instead of an iframe. π **Claude hit its free limit and the response is stuck.** Use the **β Force Done** button in Claude's column header. π **What are R5 and final synthesis?** **Optional follow-up steps** from the R4 completion modal. R5 runs an additional debate round; final synthesis generates a single-bot summary. **Neither is required.** π **Does CouncilAI guarantee answer accuracy?** **No.** CouncilAI helps **compare, organize, and cross-check** your workflow. R4 convergence judgment is **rule-based analysis** of collected response data. Final judgment is yours. π **Where does my data go?** Progress state is stored in **`chrome.storage.local`** in your browser. CouncilAI **does not send state** to a separate developer server. Export files are saved **only on your PC**. πͺ **Contact** Questions or suggestions? Email **Chartrho@gmail.com**. For the privacy policy, see **https://sites.google.com/view/councilai-privacypolicy**. --- ### Features, usage, and privacy #### B.1 Product Overview `CouncilAI` is a browser extension that ties multiple AI responses into one workflow for comparison and organization. v1.1 UI principles: - Popup removed β clicking the icon opens a **full-tab dashboard** - **Per-round independent tabs** β R1, R2, R2.5, and R3/R4 each open in a new tab - R1, R2, R3: **3-column side-by-side view** (ChatGPT, Gemini, Claude as iframes) - R2.5: Perplexity opens as a **standalone browser window** v1.1.8 additions: - **R4 completion modal** β post-R4 action guidance based on convergence judgment data - **Optional R5** β additional round from R4 structured summary - **Optional final synthesis** β single-bot summary document - **Desktop notifications** β return to dashboard when R4/R5/final synthesis completes #### B.2 Core Value 1) Stronger comparability β three model answers side by side, same tab 2) Stronger reproducibility β export prompts, responses, R4 judgment data, and full state in multiple formats 3) Operational efficiency β fewer repeat entries, precise recovery tools when automation stalls 4) Decision support β R2.5 fact-check feeds into R3 revision; R4 judgment panel enables follow-up choices (R5, final synthesis, export) #### B.3 Supported Services - ChatGPT - Claude - Gemini - Perplexity (R2.5 fact-check only) You manage each account's sign-in and access; behavior may differ by service policy, billing tier, or access limits. #### B.4 Workflow (Round Structure) | Round | Role | UI Form | |-------|------|---------| | R1 | Initial response collection | 3-column tab (ChatGPT Β· Gemini Β· Claude) | | R2 | Cross-critique and revised responses | 3-column tab (new tab) | | R2.5 | Perplexity fact-check | Control tab + Perplexity standalone window | | R3 | Fact-check acceptance, critique, revision | 3-column tab (new tab) | | R4 | Convergence judgment and response collection | Judgment panel within R3 tab | | R5 (optional) | Additional debate from R4 summary | 3-column tab (new tab) | | Final synthesis (optional) | Single-bot summary | Single-bot tab | Recovery controls are available in each round tab. #### B.5 Dashboard and User Controls **Round-level controls** - Round timeline β visualizes `R1 β R2 β R2.5 β R3 β R4` progress - Restart this round β closes the current round tab and reopens it - Next round button β activates when all bots complete **Bot-level controls** - Per-bot restart β restart only the target bot - Force complete β manually advance when response detection is blocked - Per-bot archive tabs β browse R1/R2/R3/R4 response history **After R4** - R4 completion modal β shows convergence judgment data and guides next actions - Export β Markdown / plain text / HTML / JSON - Start R5 (optional) - Start final synthesis (optional) - Start new debate The store build does **not** expose developer-only controls (force reset, debug log export, etc.). #### B.6 Exports | Format | Use case | |--------|----------| | Markdown | Notion, Obsidian, GitHub, documentation tools | | Plain text | Universal fallback, simple archiving | | HTML | Self-contained document viewable in any browser | | JSON | Structured data including round responses and R4 judgment data | - Full debate export (all rounds R1βR4) - Per-round export (current round) Files are saved to your device. CouncilAI does not upload them to any server. #### B.7 Internationalization A language dropdown in the dashboard header lets you switch between **Korean** and **English** at any time. - Applies immediately to all UI elements, export headers, and notifications. - Stored in `chrome.storage.local` and persists across sessions. Brand by locale: - Korean: `μΈκ³΅μ§λ₯ μννμ` - English: `CouncilAI` #### B.8 Permission Rationale | Permission | Purpose | |------------|---------| | `storage` | Settings and workflow state in `chrome.storage.local` | | `declarativeNetRequest` | Declaratively remove `X-Frame-Options` / `Content-Security-Policy` response headers for ChatGPT, Gemini, and Claude so they can be embedded as iframes in the round tab. Scope limited to `sub_frame` resource type on the four HTTPS domains. | | `notifications` | Show desktop notifications when R4, R5, or final synthesis completes while the user is on another tab, so they can click to return to the dashboard. Notifications are generated locally and not sent to an external server. | | Host permissions (HTTPS) | ChatGPT, Claude, Gemini, Perplexity origins β declarative `content_scripts` and tab coordination | | No `tabs` or `scripting` | Page injection uses `content_scripts` only | | `web_accessible_resources` | Exposes `data/selectors.json` for content scripts; `matches` limited to the same four HTTPS patterns | > **CWS review note**: You may need separate justification text for `declarativeNetRequest` and `notifications` in the permission declaration form. Use the table above. #### B.9 Privacy and Data Handling - CouncilAI runs locally in your browser. - State is stored in `chrome.storage.local`. - CouncilAI does not send state data to a separate developer server. - Export files are local downloads only. - Notification content is generated locally and not transmitted externally. Interaction with ChatGPT / Claude / Gemini / Perplexity follows each provider's policies. #### B.10 Before You Start For stable use: - sign in to all four target services beforehand, - stable network, - up-to-date browser, - keep CouncilAI tabs open while the session is running, - if your browser blocks popups, allow popups for the Perplexity domain so R2.5 can open its standalone window, - ensure OS/Chrome notification settings allow CouncilAI notifications (optional). #### B.11 Limitations and Notes - Target UI changes may require selector updates. - Speed and results may vary by rate limits, latency, or policy changes per service. - CouncilAI assists comparison and organization; it does **not** guarantee answer quality. - R4 convergence judgment is **rule-based analysis** of collected data; it does not replace your final decision. - Final decisions are yours. #### B.12 Recommended Use Cases 1) Research β collect multiple LLM views; verify facts in R2.5; export after R4 judgment 2) Draft review β cross-critique in R2, refine in R3, review in R4 3) Risk checks β spot model disagreement in R2; verify with Perplexity 4) Reporting β export the full debate history as HTML or Markdown #### B.13 Operating Summary CouncilAI does not force one model's answer as "the truth." It helps you gather and organize multiple answers so you can reach conclusions with clearer rationale. Core value: - cross-model review, - automation of repetitive work, - traceable outputs, - user-centered final judgment.
0 out of 5No ratings
Details
- Version1.1.8
- UpdatedMay 29, 2026
- Offered bychartrho
- Size123KiB
- Languages2 languages
- DeveloperTae Hee Lee
317 Brincefield Pl Cary, NC 27519-8941 USEmail
chartrho@gmail.comPhone
+1 919-337-5044 - TraderThis developer has identified itself as a trader per the definition from the European Union and committed to only offer products or services that comply with EU laws.
Privacy
CouncilAI has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
CouncilAI handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes