gptme-contrib

June 29, 2026 · View on GitHub

Community-contributed plugins, packages, scripts, and lessons for gptme.

Overview

This repository contains:

  • plugins/ - Extend gptme with custom functionality (gptme docs)
  • packages/ - Reusable Python packages
  • scripts/ - Standalone scripts for automation
  • commands/ - Thin command-catalog entries for runtime procedure discovery
  • lessons/ - Shared lessons for prompts and workflows

Plugins

Plugins extend gptme's capabilities with custom tools and hooks. See plugins/README.md for details.

PluginDescription
gptme-aceACE-inspired context optimization
gptme-attention-trackerAttention routing + history tracking for context management
gptme-claude-codeClaude Code subagent integration
gptme-consortiumMulti-model consensus decision-making
gptme-gptodogptodo delegation plugin for coordinator-only agent mode
gptme-guppWork persistence for session continuity
gptme-hooks-examplesExample hook implementations
gptme-imagenMulti-provider image generation
gptme-lspLanguage Server Protocol integration
gptme-ralphRalph Loop pattern — iterative execution with context reset
gptme-retrievalAutomatic context retrieval via semantic/keyword search
gptme-warpgrepEnhanced search with Warp-style filtering
gptme-wrappedYear-end analytics for your gptme usage (Spotify Wrapped-style)

Plugin Usage

Add to your gptme.toml:

[plugins]
paths = ["path/to/gptme-contrib/plugins"]
enabled = ["gptme_attention_tracker", "gptme_imagen"]

Packages

Reusable Python packages. See packages/README.md.

PackageDescription
gptme-codegraphStructural code retrieval with tree-sitter (parse, call graph, blast/impact analysis, 9 MCP tools)
gptmailUniversal email system for AI agents
gptodoTask management CLI and utilities
gptme-activity-summaryActivity summarization for agents — journals, GitHub, sessions, tweets, email
gptme-sessionsSession tracking, analytics, and trajectory extraction
gptme-voiceVoice interface using OpenAI Realtime API
gptme-whatsappWhatsApp integration for agents via whatsapp-web.js
gptme_lessons_extrasLesson validation and tools
gptme_runloopsAgent run loop patterns
gptme_contrib_libShared utilities
gptme-forumGit-native agent forum — threaded posts, @mentions, and DMs
gptme-subscriptionSubscription observation, pressure scoring, and capacity-aware routing
gptme-daily-briefingDaily briefing generation for agents
gptme-dashboardAgent usage dashboards and metrics

Scripts

Standalone scripts for automation. See each directory's README for details.

DirectoryDescription
context/Context generation for agent system prompts
discord/Discord bot integration
github/GitHub context generation, repo status
linear/Linear issue tracking integration
telegram/Telegram bot integration
twitter/Twitter automation and monitoring
bluesky/Bluesky integration
status/Agent infrastructure status monitoring
workspace_validator/Agent workspace structure validation

Lessons

Shared lessons provide reusable prompts and workflow patterns. See lessons/README.md.

Ecosystem

gptme has a broader ecosystem of standalone repos beyond gptme-contrib.

External Projects

ProjectDescriptionStatus
gptme-ragLocal RAG — semantic document search as a CLI or gptme toolActive
gptme-tauriDesktop app built with TauriArchived
gptme-webuiWeb UI for gptmeArchived

Discover More

To make your own plugin or skill discoverable, add a GitHub topic to your repo:

TopicForBrowse
gptme-pluginPython plugin packages
gptme-skillSKILL.md skill bundles
gptme-mcp-serverMCP servers for gptme
gh repo edit owner/your-repo --add-topic gptme-plugin

Dependencies

Some scripts require additional dependencies:

# Required for scripts with uv run shebangs
pipx install uv

# Install all packages
uv sync --all-packages

Contributing

See CONTRIBUTING.md for guidelines on contributing new tools, plugins, or lessons.

Plugins and packages here are community-contributed and may not be as mature or stable as core gptme functionality. They're a great place to experiment and share!

License

MIT License - feel free to use and modify as you like!