Skip to content

sets a roundtable of reasoning paradigms to respond to a query with stated available resources.

Notifications You must be signed in to change notification settings

EveryOneIsGross/abrameLINK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

abrameLINK

abramelink

A sequence of reasoning agents that will engage in a round table conversation based on teh user query and their stated available resources

--------------------------------
Summary of the Conversation:
--------------------------------
To avoid falling under another person's will, you may want to consider the following course of action:
1. Cultivate your own individuality and develop your true will;
2. Establish boundaries around personal privacy concerns;
3. Practice assertiveness in dealing with others.

Remember that developing your "true will" is essential for achieving independence and autonomy.

abrameLINK is a roundtable chat agent. By simulating a roundtable discussion among multiple agents, each representing a unique reasoning framework, it ensures comprehensive analysis of the user's query. As each agent in the sequence processes the query, the following agent builds upon the previous agent's response, allowing for a multi-dimensional examination of the query. The user can enter a list of their available resources to help agents suggest actionable responses.

The name abrameLINK is derived from the Book of Abramelin, fabled to be able to summon a legion of demons. The script is well designed for business advice, so it's totally appropriate. 😈 It also has persistent embeddings and ability to recall for relevent input context.

How to Use

Setup: Ensure all dependencies from requirements.txt are installed.

Run the Script: Execute the script. You will be prompted to:

Enter your query: Describe the scenario or problem you are facing.

Specify your available resources: Mention any tools, skills, or resources at your disposal.

Select reasoning paradigms: Use the letters associated with each paradigm to define a sequence (e.g., 'aabc').


Available Reasoning Paradigms

a. Second-Order Thinking

How to Use: Helps you think of immediate consequences and what comes next.

Method: Delves beyond initial implications to explore secondary effects. It helps in understanding the ripple effects of a decision.

b. Pareto Principle (80/20 Rule)

How to Use: Prioritize efforts to get the most significant results.

Method: Suggests that 20% of the efforts lead to 80% of the results. Helps focus on high-impact areas.

c. First Principle Thinking

How to Use: Break down a problem to its fundamental truths and build up from there.

Method: Moves away from analogies to rethinking problems from scratch, separating facts from assumptions.

d. Regret Minimization Framework

How to Use: Consider the long-term emotional impact of a decision.

Method: Encourages thinking about potential future regrets and making decisions to minimize those regrets.

e. Opportunity Costs

How to Use: Understand what you might be giving up by choosing a particular path.

Method: Evaluates the benefits you might miss out on when choosing one alternative over another.

f. The Sunk Cost Fallacy

How to Use: Don't let past investments dictate future decisions.

Method: Encourages decisions based on future value rather than past investments.

g. Occam's Razor

How to Use: When faced with multiple solutions, the simplest one is often correct.

Method: Advocates for simplicity, suggesting that the explanation requiring the fewest assumptions is likely the correct one.

h. Systems Thinking

How to Use: Understand how a problem or decision fits into the broader system.

Method: Views problems as part of a larger system, considering interactions and dependencies.

i. Inversion

How to Use: Start by considering what you want to avoid, then work backward.

Method: Encourages thinking about problems in reverse, focusing on avoiding mistakes.

j. Leverage

How to Use: Find ways to amplify your efforts or decisions.

Method: Considers how certain tools or actions can amplify effects.

k. Circle of Competence

How to Use: Stick to decisions and areas where you have the most expertise.

Method: Encourages users to operate within areas they are most knowledgeable about, ensuring decisions are well-informed.

l. Law of Diminishing Returns

How to Use: Recognize when putting in more effort might result in reduced incremental value.

Method: Highlights that after a certain point, each additional input yields less and less output.

m. Niches

How to Use: Understand how a problem or solution fits within specialized niches.

Method: Focuses on specific areas or sectors, finding specialized solutions that might not be apparent in a broader context.

n. Margin of Safety

How to Use: Always ensure there's a buffer or safety net in your decisions.

Method: Advocates for caution, ensuring decisions have room for error or unforeseen challenges.

o. Hanlon's Razor

How to Use: Don't assume malice when something can be explained by carelessness or ignorance.

Method: Promotes a less cynical view of challenges, suggesting issues often arise from oversight rather than intentional wrongdoing.

p. Randomness

How to Use: Acknowledge the role of chance and uncontrollable factors in outcomes.

Method: Recognizes that not everything is within our control, and sometimes outcomes are influenced by sheer luck or randomness.

q. Critical Mass

How to Use: Identify the point at which your efforts or a phenomenon becomes self-sustaining.

Method: Focuses on reaching the tipping point where momentum carries forward without additional input.

r. The Halo Effect

How to Use: Be aware of how first impressions or prominent attributes can unduly influence perceptions.

Method: Encourages a holistic view, understanding that initial or standout attributes can cloud judgment.

s. Feedback Loops

How to Use: Recognize the cyclical effects of decisions and their outcomes.

Method: Emphasizes understanding how decisions lead to outcomes, which in turn influence subsequent decisions.

t. Scarcity and Abundance Mindset

How to Use: Reflect on whether you're viewing challenges from a mindset of limitations or possibilities.

Method: Encourages a perspective shift. A scarcity mindset sees limitations, while an abundance mindset sees opportunities.


The original list of 20 was posted by someone or a sponsored ad on twitter, couldn't find in my feed again. Shout out to Top 20 Reasoning Prompts for ChatGPT 💁‍♂️ I rewrote them for my use but they compiled a list.

🧠

About

sets a roundtable of reasoning paradigms to respond to a query with stated available resources.

Topics

Resources

Stars

Watchers

Forks

Languages