-
Notifications
You must be signed in to change notification settings - Fork 19
Closed
Labels
priority: criticalMust have for MVP - work on these firstMust have for MVP - work on these firststatus: readyReady to claim and work onReady to claim and work on
Milestone
Description
Title: Build intelligent apt/yum package manager wrapper
Description:
Create Python wrapper that translates natural language into package manager commands.
Requirements:
- Works with apt (Ubuntu/Debian)
- Input: Natural language (e.g., "install python development tools")
- Output: Correct apt commands
- Handles common package name variations
- Basic error handling
Example:
from cortex.packages import PackageManager
pm = PackageManager()
commands = pm.parse("install python with data science libraries")
# Returns: ["apt install python3 python3-pip python3-numpy python3-pandas"]Acceptance Criteria:
- Works for 20+ common software requests
- Unit tests
- Documentation
Skills: Python, apt/dpkg, package management
Bounty: $100 upon merge
Metadata
Metadata
Assignees
Labels
priority: criticalMust have for MVP - work on these firstMust have for MVP - work on these firststatus: readyReady to claim and work onReady to claim and work on