Skip to content

oneforallofall/Thinking-Claude

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Thinking Claude

Let Claude think comprehensively before responding!

A super quick reminder: Thinking claude is not aimed for benchmarks or huge leaps in math or something, since those are pre-determined by the base model (new Claude-3.5 Sonnet). I only want to explore how further we could reach with Claude's "deep mindset". That said, when using it in your daily tasks, you will find Claude's inner monolog (thinking process) very very fun and interesting.

Demo:

Screen.Recording.2024-11-18.090357.mp4

Overview

This project consists of two main components:

  1. Thinking Protocol: A comprehensive set of instructions that guides Claude to think deeply and systematically before responding
  2. Browser Extension: A tool that makes Claude's thinking process more readable and manageable in the browser interface

Thinking Protocol

The thinking protocol instructs Claude to follow a natural, thorough thought process before providing responses.

Browser Extension

The browser extension enhances the Claude interface by making the thinking process more manageable:

Features

  • 🔄 Collapsible thinking process sections
  • 📋 Easy copy functionality
  • 🎯 Clean and intuitive interface
  • ⚡ Automatic processing of new messages

Installation

Chrome

  1. Clone this repository
  2. Open Chrome and navigate to chrome://extensions/
  3. Enable "Developer mode"
  4. Click "Load unpacked" and select the extension/chrome folder

Firefox

  1. Clone this repository
  2. Open Firefox and navigate to about:debugging#/runtime/this-firefox
  3. Click "Load Temporary Add-on"
  4. Navigate to the repository and select the extension/firefox/manifest.json file

Usage

Applying the Thinking Protocol

  1. Copy the latest version in model_instructions folder
  2. Start a new Project in Claude.ai
  3. Paste the instructions to the Custom Instructions section
  4. Claude will now follow the thinking protocol for all subsequent interactions

Using the Extension

Once installed, the extension automatically:

  • Detects Claude's thinking process blocks
  • Adds collapse/expand functionality
  • Provides a copy button for each block

Why Use Thinking Claude?

  • Better Reasoning: Get more thorough and well-thought-out responses
  • Transparency: See how Claude arrives at its conclusions
  • Improved Organization: Manage long conversations more effectively
  • Quality Control: Benefit from built-in verification steps

Contributing

Contributions are welcome! Feel free to:

  • Submit bug reports
  • Propose new features
  • Create pull requests

License

MIT License - feel free to use and modify as needed.

Acknowledgments

Special thanks to Claude! We build this whole extension together!

About

Let your Claude able to think

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%