PromptX  by Deepractice

AI assistant role/memory manager

Created 4 months ago
2,745 stars

Top 17.3% on SourcePulse

GitHubView on GitHub
Project Summary

PromptX is an engineering-focused framework for managing AI prompts, enabling structured, modular creation and deployment of specialized AI assistants. It targets AI application developers and power users seeking to enhance AI capabilities with professional roles, long-term memory, and knowledge bases, offering a significant boost in AI performance and personalization.

How It Works

PromptX acts as a "professional capability middleware" between AI applications and users, communicating via the standard MCP protocol. When users invoke promptx_ tools, the AI application forwards requests to the PromptX MCP Server. The PromptX Engine then loads relevant expert roles from its Role Library and retrieves contextual information from its Memory & Knowledge modules, ultimately returning an enhanced response to the AI application for a more professional output.

Quick Start & Requirements

  • Install/Run: Configure promptx in your AI application's settings (e.g., settings.json for Claude Desktop/Cursor) using npx -y -f --registry https://registry.npmjs.org dpml-prompt@beta mcp-server.
  • Prerequisites: Mainstream AI tools supporting the MCP protocol (e.g., Claude Desktop, Cursor, Windsurf, Cline, Zed, Continue).
  • Setup: Approximately 30 seconds for configuration.
  • Links: MCP Protocol, Community Tutorials

Highlighted Details

  • "Nuwa" (女娲) AI Role Creation Workshop allows users to create custom AI assistants from natural language descriptions in under 2 minutes.
  • Integrates with multiple AI clients, providing tools like promptx_action for role activation and promptx_remember for saving information.
  • Claims a developer used PromptX with Claude Code to generate over 11,000 lines of high-quality Java code in three days.
  • Supports role libraries, memory management, and knowledge bases for persistent, personalized AI interactions.

Maintenance & Community

  • Project is in initial development, with active refinement and bug fixing.
  • Community support via GitHub Issues, WeChat, and email.
  • Technical exchange group available via QR code.
  • Links: GitHub Issues

Licensing & Compatibility

  • MIT License.
  • Permissive license suitable for commercial use and integration into closed-source projects.

Limitations & Caveats

The project is in its initial development phase, which may lead to usage issues or instability before a formal stable release.

Health Check
Last Commit

6 days ago

Responsiveness

1 day

Pull Requests (30d)
44
Issues (30d)
69
Star History
241 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Didier Lopes Didier Lopes(Founder of OpenBB), and
3 more.

leon by leon-ai

0.1%
17k
Open-source personal assistant to self-host
Created 6 years ago
Updated 4 days ago
Starred by Paul Stamatiou Paul Stamatiou(Cofounder of Limitless), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
5 more.

claude-task-master by eyaltoledano

1.0%
22k
AI-powered task management system for code editors
Created 6 months ago
Updated 1 day ago
Feedback? Help us improve.