Skip to content

aristoapp/awesome-context-engineering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Context Engineering

Context Engineering Banner

Awesome PRs Welcome License

Follow on X Follow on LinkedIn Join Discord

A curated list of resources for making AI agents truly understand you through Context Engineering.


What is Context Engineering?

Context Engineering is the practice of systematically providing AI with information about yourself—your preferences, documents, history, and workflows—to transform a generic AI assistant into one that truly understands you.

The Problem

Every time you start a conversation with AI, it knows nothing about you:

  • It doesn't know your coding style or tech stack
  • It doesn't remember what you discussed yesterday
  • It can't access your notes, documents, or data
  • It treats you the same as millions of other users

The Solution

Context Engineering solves this by injecting your personal context into AI interactions:

Your Context (what makes AI understand YOU)
├── Instructions: "I prefer TypeScript, be concise"
├── Background: Your role, expertise, current projects
├── Documents: Your notes, files, code
├── Memory: Facts AI learned about you over time
└── Connected Apps: Your Notion, Slack, email, calendar

Key Resources


Contents


Level 1: Platform Settings

Basic personalization using built-in features. Takes 5 minutes.

ChatGPT

Claude

Cursor

GitHub Copilot

Gemini


Level 2: Connecting Your Data

Give AI access to your files, notes, and apps.

Model Context Protocol (MCP)

Popular MCP Servers:

Browser Extensions

  • Sider - AI sidebar with page context
  • Monica - Browser AI with memory
  • Merlin - ChatGPT on any webpage
  • MaxAI - Multi-model browser AI

Automation

  • Zapier - Connect AI to 6000+ apps (Cloud)
  • n8n - Open-source workflow automation (Self-hosted)
  • Activepieces - Open-source Zapier alternative (Self-hosted)

Level 3: Personal Memory

AI that remembers you across conversations.

Built-in Memory Features

Personal Memory Services

  • Rewind - Records everything on Mac, AI-searchable
  • Supermemory - Memory from bookmarks, tweets, articles
  • Pieces - Long-term memory across dev tools
  • Personal AI - AI that learns your knowledge
  • Granola - AI notepad for meetings
  • Memspan - File-first personal memory, portable

Self-Hosted Personal Memory

Knowledge Management with AI

  • Notion AI - AI over your Notion workspace
  • Mem - AI-powered notes
  • Reflect - AI-native note-taking
  • Obsidian + AI - Local notes with AI plugins
  • Reor - Local PKM with vector search
  • Memos - Self-hosted, privacy-first notes

Level 4: Personal AI Stack

Self-hosted AI systems you fully control.

Personal AI Assistants

Local LLM Solutions

Personal Knowledge Base

Document Processing


All-in-One Solution

Building your own personalization stack is powerful but complex. If you want everything above in one solution:

Membase - Universal Memory for your Agnets

A personal memory layer that gives you:

  • Cross-agent sync: Discuss plans with ChatGPT, then jump into Claude Code to build them without re-explaining context. Your memory follows you across all agents.

  • External context awareness: Automatically pulls context from your calendar, Notion, Slack, and emails. Your AI knows what's happening in your life without you explicitly saying it.

  • Token efficient: Instead of dumping everything into every session, Membase uses hybrid retrieval to inject only the relevant context for each request.

Join the waitlist →


Resources

Papers

Foundational

Context Engineering

Personal Memory & Personalization

  • USER-LLM - Google's user embedding for LLM personalization
  • O-Mem: Omni Memory System - Hierarchical memory for personalized agents
  • CUPID - Evaluating personalized alignment from interactions
  • ComMer - Compressing user data for personalization

Memory Systems

Agent Systems & Orchestration

Evaluation & Benchmarks

  • LOCCO - Evaluating long-term memory of LLMs
  • MemoryAgentBench - Benchmarking memory via multi-turn interactions

Articles & Blogs

Related Awesome Lists

Community Resources


Contributing

Contributions welcome! Please read CONTRIBUTING.md.

Looking for:

  • Real examples and templates people have created
  • Personal memory projects and services
  • MCP servers and integrations
  • Setup guides and tutorials

Join the Community


Join 1,300+ developers personalizing agents


License

Apache License 2.0 - see LICENSE.

License

Releases

No releases published

Packages

 
 
 

Contributors