Labsco
kellyoconor logo

AI Knowledge System

โ˜… 2

from kellyoconor

An enterprise-ready system to archive AI conversations from ChatGPT and Claude into a Supabase database.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedAccount requiredNeeds API keys

๐Ÿง  AI Knowledge System

Enterprise-Ready Conversation Archive for ChatGPT + Claude

Transform your AI conversations from lost chat history into a searchable, organized knowledge base. This system captures insights from both ChatGPT Enterprise and Claude Desktop, storing everything in a structured database for long-term reference and analysis.

โœจ Features

  • ๐Ÿ”„ Dual AI Integration: Seamlessly capture conversations from both ChatGPT and Claude
  • ๐Ÿข Enterprise Compliant: Works with ChatGPT Enterprise restrictions via browser extension
  • ๐Ÿ“Š Smart Organization: Auto-categorize by strategy, user feedback, competitive analysis, etc.
  • ๐ŸŽฏ Priority Levels: Mark conversations as low, medium, high, or critical importance
  • ๐Ÿ“… Time-Based Filtering: Automatic quarterly tagging for periodic reviews
  • ๐Ÿ” Powerful Search: Query across months of conversations to find patterns and insights
  • ๐Ÿ›ก๏ธ Privacy First: Your data stays in your own Supabase database
  • โšก One-Click Save: Browser extension makes saving ChatGPT conversations effortless

๐ŸŽฏ Perfect For

  • Product Managers building competitive intelligence and user research repositories
  • Consultants maintaining client insight databases
  • Researchers organizing AI-assisted analysis sessions
  • Teams creating shared knowledge bases from AI conversations
  • Anyone who wants to stop losing valuable AI insights

๐Ÿ—๏ธ Architecture

ChatGPT Enterprise โ†’ Browser Extension โ†’ API Server โ†’ Supabase
Claude Desktop โ†’ MCP Protocol โ†’ Local Server โ†’ Supabase

Components

  • Browser Extension: Captures ChatGPT conversations with enterprise compliance
  • API Server: Hosted endpoint for saving conversations to database
  • MCP Integration: Direct Claude Desktop to database connection
  • Supabase Database: PostgreSQL with structured conversation storage

๐Ÿ“ Project Structure

ai-knowledge-system/
โ”œโ”€โ”€ browser-extension/
โ”‚   โ”œโ”€โ”€ manifest.json
โ”‚   โ”œโ”€โ”€ popup.html
โ”‚   โ”œโ”€โ”€ popup.js
โ”‚   โ””โ”€โ”€ content.js
โ”œโ”€โ”€ api-server/
โ”‚   โ”œโ”€โ”€ server.js
โ”‚   โ”œโ”€โ”€ package.json
โ”‚   โ””โ”€โ”€ .env.example
โ”œโ”€โ”€ mcp-setup/
โ”‚   โ””โ”€โ”€ claude_desktop_config.json
โ”œโ”€โ”€ database/
โ”‚   โ””โ”€โ”€ schema.sql
โ””โ”€โ”€ docs/
    โ””โ”€โ”€ technical-overview.html

๐Ÿ› ๏ธ Development

Local Development

# API Server
cd api-server
npm install
npm run dev

# Extension Development
# Load unpacked extension in Chrome for hot reloading

Adding Features

  • New Categories: Update database constraints and extension dropdown
  • Custom Fields: Extend database schema and forms
  • Integrations: Add new AI tools following the extension pattern

๐Ÿค Contributing

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

๐Ÿ“‹ Roadmap

  • Slack integration for team sharing
  • Export to PDF/Word reports
  • Advanced analytics dashboard
  • Mobile app for conversation capture
  • Integration with Notion/Obsidian
  • Multi-user support with permissions

โš ๏ธ Enterprise Considerations

This system is designed to work within enterprise constraints:

  • โœ… No API keys required for ChatGPT Enterprise
  • โœ… Data stays in your own database
  • โœ… Browser extension uses standard web APIs
  • โœ… No external AI service dependencies

๐Ÿ“„ License

MIT License - see LICENSE file for details.

๐Ÿ™ Acknowledgments

๐Ÿ“ง Support


Built by product managers, for product managers. ๐Ÿš€

Stop losing your best AI insights. Start building your knowledge advantage.