Skip to content

securemanager/Secure-Manager-RoundTable-AI

Repository files navigation

πŸ” Secure Manager – RoundTable AI

typescript logo react logo tailwindcss logo nodejs logo javascript logo css3 logo html5 logo npm logo

streak graph trophy graph

pacman contribution graph

About

# πŸ” Secure Manager – RoundTable AI

> A fully client-side AI orchestration interface built with React, TypeScript, and TailwindCSS.
> It collects responses from multiple AI models (ChatGPT, Gemini, Claude, LLaMA via Ollama, etc.)
> and generates a final summary using ChatGPT.

---

## πŸ“Œ Features

- 🌐 **Frontend-only App** – No backend, no database required
- πŸ€– **Multi-AI Responses** – Sends user input to multiple AI providers
- 🧠 **Summary Engine** – Uses ChatGPT to summarize responses
- πŸ”§ **Custom API Keys** – Configure each AI model with your own API key (stored in `localStorage`)
- βœ… **Toggle AI Models** – Enable/disable each model dynamically
- πŸ“‹ **Copy Responses** – Easily copy answers with one click
- ♻️ **Reset Form** – Clear input and all responses with a reset
- πŸŒ€ **Responsive UI** – Circular, card-based layout for displaying answers

---

## 🧱 Tech Stack

- βš›οΈ **React** (with Hooks)
- ⛑️ **TypeScript**
- 🎨 **TailwindCSS**
- πŸ“¦ **Vite** (for development and build)
- πŸ’Ύ **localStorage** for saving API keys and settings

---

πŸš€ Getting Started

1. Clone the Repository

git clone https://github.com/securemanager/ai-roundtable-love.git

cd ai-roundtable-love

2. Install Dependencies

npm install
# or
yarn install

3. Start Development Server

npm run dev
# or
yarn dev


Then open your browser and go to:

http://localhost:5173

πŸ“‚ Project Structure

πŸ“ src/
┣ πŸ“‚ components/
┃ β”— πŸ“„ AIResponseCard.tsx
┣ πŸ“‚ hooks/
┣ πŸ“‚ utils/
┣ πŸ“„ App.tsx
┣ πŸ“„ main.tsx
┣ πŸ“„ index.html
┣ πŸ“„ tailwind.config.ts

About

πŸ›‘οΈ Secure Manager – RoundTable AI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages