cursor10x
aiurda · aiurda/cursor10x
Nâng cao khả năng của tác nhân AI trong Cursor IDE bằng cách cung cấp bộ nhớ liên tục, quản lý tác vụ tiêu chuẩn hóa và các quy tắc thực hành tốt nhất thông qua máy chủ MCP.
Cursor10x là một bộ công cụ toàn diện giúp tăng cường khả năng của AI agent trong Cursor IDE, cung cấp bộ nhớ liên tục qua các phiên làm việc, quản lý tác vụ tiêu chuẩn hóa và áp dụng các thực hành tốt nhất thông qua Cursor rules.
Xem trước
Bạn có thể làm gì với nó
- Duy trì ngữ cảnh và bộ nhớ dự án qua nhiều phiên lập trình AI.
- Triển khai quản lý tác vụ có cấu trúc cho các quy trình phát triển phức tạp với các tác nhân AI.
- Tự động áp dụng các tiêu chuẩn mã hóa và thực hành tốt nhất thông qua các quy tắc của Cursor.
Kiểm tra an toàn
Dùng được, nhưng nên đọc ghi chú trước.
- ●Trình cài đặt tải script từ xa và chạy thẳng bằng shell.
README.md - ●Không có giấy phép rõ ràng: hỏi tác giả trước khi dùng cho sản phẩm thương mại.
- ●Hơn một năm không cập nhật.
Quét tự động các file trong repo. Luôn xem lại code trước khi chạy.
Trích từ README
🚀 Cursor10x is now DevContext 🚀
Cursor10x has evolved into DevContext - A more powerful, dedicated context system for developers
<b>🧠 Project-Centric</b>
<b>📊 Relationship Graphs</b>
<b>⚡ High Performance</b>
One database per project
Intelligent code connections
Minimal resource needs
🔥 DevContext takes AI development to the next level 🔥
🔄 Continuous Context Awareness - Sophisticated retrieval methods focusing on what matters 📊 Structured Metadata - From repository structure down to individual functions 🧠 Adaptive Learning - Continuously learns from and adapts to your development patterns 🤖 Completely Autonomous - Self-managing context system that works in the background 📚 External Documentation - Automatically retrieves and integrates relevant documentation 📋 Workflow Integration - Seamless task management workflow built-in
👀 Be on the lookout 👀
The DevContext Project Generator is launching in the next couple days and will create a COMPLETE set up for your project to literally 10x your development workflow.
Visit DevContext Repository
DevContext is a cutting-edge Model Context Protocol (MCP) server providing developers with continuous, project-centric context awareness that understands your codebase at a deeper level.
📋 Table of Contents
Overview
Cursor10x bridges the gap between stateless AI interactions and continuous development workflows by providing:
- Persistent Memory: Retains context across multiple sessions
- Task Management: Standardizes implementation of project tasks
- Best Practices: Enforces coding standards and workflows
The system uses the Model Context Protocol (MCP) to register tools that Claude can execute directly, creating a fully autonomous development assistant with memory and structured workflows.
Note: This project is now deprecated in favor of DevContext, which provides enhanced capabilities with more advanced context management.
Memory System
The Cursor10x Memory System creates a persistent memory layer for AI assistants (specifically Claude), enabling them to retain and recall:
- Recent messages and conversation history
- Active files currently being worked on
- Important project milestones and decisions
- Technical requirements and specifications
- Chronological sequences of actions and events (episodes)
- Code snippets and structures from your codebase
- Semantically similar content based on vector embeddings
- Related code fragments through semantic similarity
- File structures with function and variable relationships
This memory system bridges the gap between stateless AI interactions and continuous development workflows, allowing for more productive and contextually aware assistance.
System Architecture
The memory system is built on four core components:
- MCP Server: Implements the Model Context Protocol to register tools and process requests
- Memory Database: Uses Turso database for persistent storage across sessions
- Memory Subsystems: Organizes memory into specialized systems with distinct purposes
- Vector Embeddings: Transforms text and code into numerical representations for semantic search
Memory Types
The system implements four complementary memory types:
-
Short-Term Memory (STM)
- Stores recent messages and active files
- Provides immediate context for current interactions
- Automatically prioritizes by recency and importance
-
Long-Term Memory (LTM)
- Stores permanent project information like milestones and decisions
- Maintains architectural and design context
- Preserves high-importance information indefinitely
-
Episodic Memory
- Records chronological sequences of events
- Maintains causal relationships between actions
- Provides temporal context for project history
-
Semantic Memory
- Stores vector embeddings of messages, files, and code snippets
- Enables retrieval of content based on semantic similarity
- Automatically indexes code structures for contextual retrieval
- Tracks relationships between code components
- Provides similarity-based search across the codebase
Features
- Persistent Context: Maintains conversation and project context across multiple sessions
- Importance-Based Storage: Prioritizes information based on configurable importance levels
- Multi-Dimensional Memory: Combines short-term, long-term, episodic, and semantic memory systems
- Comprehensive Retrieval: Provides unified context from all memory subsystems
- Health Monitoring: Includes built-in diagnostics and status reporting
- Banner Generation: Creates informative context banners for conversation starts
- Database Persistence: Stores all memory data in Turso database with automatic schema creation
- Vector Embeddings: Creates numerical representations of text and code for similarity search
- Code Indexing: Automatically detects and indexes code structures (functions, classes, variables)
- Semantic Search: Finds related content based on meaning rather than exact text matches
- Relevance Scoring: Ranks context items by relevance to the current query
- Code Structure Detection: Identifies and extracts code components across multiple languages
- Auto-Embedding Generation: Automatically creates vector embeddings for indexed content
- Cross-Reference Retrieval: Finds related code across different files and components
Cursor Rules
Cursor rules are enforced through two complementary systems:
- MDC (Markdown Configuration) Rules - Stored in
.cursor/rules/di