Challenge Rules

Complete guide to the 2026 New Year Challenge

2026 New Year Challenge Overview

The 2026 New Year Challenge is a global, collaborative hackathon jointly hosted by five leading AI projects. Running for 10 days, from Jan 8 to Jan 18, 2026 (PT), the event offers a total prize pool of $3,000.

Each project hosts its own independent track, covering diverse aspects of modern AI agent development, from memory management and automation to external integrations and deployment.

You can participate in multiple tracks simultaneously, and each track will be evaluated separately based on its own scoring.

Tip: Click a project tag below to jump to its dedicated rules page.

MemU PR Hackathon

๐Ÿ˜ธEvent Overview

The MemU PR Hackathon is a 10-day online open-source challenge open to developers worldwide.

During the event, participants contribute directly to the MemU open-source repository by submitting real, mergeable Pull Requests (PRs). Together, we aim to build next-generation, memory-native agent infrastructure.

You can:

  • Fix bugs
  • Build new features
  • Create integrations
  • Write or improve documentation and tutorials
  • Explore and ship your own ideas

Each merged PR earns points. At the end of the hackathon, top contributors will receive cash rewards and limited-time community honors.

๐Ÿ—“๏ธTimeline

Jan 8 โ€“ Jan 18, 2026 (Pacific Time)

Online ยท Global ยท Open-source

Jan 800:00 PTHackathon starts
Jan 1800:00 PTPR submission closes
Jan 22Winners announced & payouts

๐Ÿ’ฐScoring, Prizes & Participation Terms

๐Ÿ”นScoring Rules

  • Only PRs submitted during the hackathon period are eligible for scoring
  • Hackathon period: Jan 8, 00:00 PT โ€“ Jan 18, 00:00 PT

A PR must:

  • Be submitted during the event window
  • And be successfully merged to earn points

All PRs will be reviewed by the MemU team. PR reviews will be completed within 48 hours of submission.

Each merged PR earns points based on its track or official evaluation:

1 point3 points5 points

Points are accumulated and used for final ranking and reward redemption.

๐Ÿ”นPrizes & Recognition

Participants in the MemU PR Hackathon will be rewarded through three types of incentives:

1. Points-based Cash Prizes

The top three contributors will receive $300 / $200 / $100 respectively, based on their points ranking within this track.

(The first-place prize winner must complete at least one task worth 3 points or more.)

2. Badge Recognition

Every merged PR earns a badge, with higher difficulty tasks granting higher-tier badges:

Legendary Architectโ€” Earned by completing at least one 5-point task
Master Builderโ€” Earned by completing at least one 3-point task
Rising Starโ€” Earned by completing at least one 1-point task

3. MemU Platform Credits

All points accumulated in this hackathon can be converted into MemU platform credits at a predefined conversion rate.

๐Ÿ“Tracks & Rules

The challenge is organized into multiple tracks, covering system-level features, integrations, documentation, and testing. All submissions will be primarily evaluated based on usability.

1. Challenges & Task Types

The MemU PR Hackathon features two types of challenges:

๐Ÿ”น Open Challenges

If you have a feature or idea you want to build, you can participate through Open Challenges.

How it works:
  • Open an Issue in the GitHub repository describing the feature or improvement you want to implement, and add the label: #2026NewYearChallenge
  • The MemU team will review the issue and assign a score based on its scope and complexity within 10 hours: 1 / 3 / 5 points
  • After the score is confirmed, implement the solution and submit a PR
  • Once the PR is merged, you earn the assigned points
Open Challenges are suitable for:
  • New features or capabilities
  • Integrations not covered by official tasks
  • Experimental or exploratory engineering work

As long as the submission is usable, mergeable, and valuable, it is eligible for scoring.

๐Ÿ”น Official Tasks

A set of predefined challenges designed by the MemU team, covering different difficulty levels and point values.

1 PTTests, documentation
3 PTsMedium-complexity features and extensions
5 PTsAdvanced work and deep integrations

Some tasks already have issues created. You can directly claim issues labeled #2026NewYearChallenge and complete your submission within the specified timeframe.

๐Ÿ‘‰ View the list of issues

2. Challenge Rules (Official Tracks)

๐Ÿ”น General Rules

  • All submissions must be made via PRs
  • Each PR must belong to one track only
  • Individuals and teams are welcome to participate

PRs must:

  • Not break existing core functionality
  • Follow MemU's architectural and design principles
  • Include at least one runnable or verifiable outcome

๐Ÿ†5-Point Tracks

(High Difficulty ยท High Impact)

Designed for contributors delivering complete solutions, covering design, implementation, and real usage scenarios.

5 PTs

Track A: Agent Framework Plugins / Adapters

Build plugins or adapters for popular agent or workflow frameworks (such as n8n, AutoGPT, Dify, LangGraph, LlamaIndex), enabling developers to integrate MemU into existing agent projects with minimal effort.

PR Requirements
  • A usable adapter or plugin
  • Clear example code or demo workflows
Review Criteria
  • Alignment with the target framework's usage conventions
  • Usability
5 PTs

Track B: Flexible Workflow (Advanced Memory Orchestration)

Enable MemU to invoke external task orchestration systems at specific memory stages, creating flexible and composable memory workflows.

PR Requirements
  • A runnable integration solution
  • Example code and documentation
  • At least one complete, runnable end-to-end example
Review Criteria
  • Usability

๐ŸŒŸ3-Point Tracks

(Medium Difficulty ยท Official Tasks)

Official issue-based tasks will be assigned. Participants can claim issues from the GitHub repository and submit PRs during the challenge period.

3 PTs

Track C: Model Provider Extensions

Add support for additional LLM or embedding providers, such as Claude, Gemini, OpenRouter, Grok, or other local or open-source models. MemU currently supports OpenAI by default. If embedding models are required, they must be included in the implementation.

PR Requirements
  • Complete model integration
  • No breaking changes to existing model logic
  • Documentation
  • Basic test cases
Review Criteria
  • Usability
3 PTs

Track D: External Tool / Database Integration

Enable MemU to synchronize memory with external databases or storage systems, supporting import, export, and backup workflows.

PR Requirements
  • A runnable data sync, import, or export solution
  • Clear read/write interface documentation
  • Defined synchronization logic
Review Criteria
  • Usability
  • Data integrity
3 PTs

Track E: Bugfixes & Stability Improvements

Identify and fix real, reproducible issues in MemU.

PR Requirements
  • Clear problem description and reproduction steps
  • Corresponding fix implementation
  • Necessary validation or test evidence
Review Criteria
  • Usability
3 PTs

Track F: SDK Implementation

Develop an SDK for MemU in a programming language of your choice (Python, Go, Java, JavaScript, etc.), enabling developers to interact with MemU programmatically. The SDK should include clear usage examples and comprehensive documentation to ensure easy adoption.

PR Requirements
  • A complete SDK implementation in at least one language
  • Clear and concise API documentation
  • Example code demonstrating key functionality
  • Optional: basic test cases for core features
Review Criteria
  • Usability and clarity of the SDK
  • Quality and completeness of documentation
  • Correctness and reliability of SDK functions
3 PTs

Track G: Sealos-based memU Use Case

Build a practical memU use case using Sealos Devbox as the development and deployment environment. Participants should demonstrate how memU's memory capabilities improve real-world agents or applications, with a runnable demo or clearly documented setup.

PR Requirements
  • A memU-based use case developed using Sealos (Devbox recommended)
  • Clear explanation of the scenario and how memory is used
  • Runnable demo, deployment link, or screenshots (if publicly accessible)
  • Basic setup or deployment instructions
Review Criteria
  • Practicality of the use case
  • Overall usability and demonstration quality

๐Ÿ’ช1-Point Tracks

(Low Barrier ยท High Participation)

1 PT

Track H: Documentation Improvements

Improve MemU documentation to help new users get started faster, including from-scratch tutorials, scenario-based examples, common pitfalls and best practices. Participants must also publish related content on external platforms (blogs or social media) and clearly reference the official MemU repository.

PR Requirements
  • Meaningful documentation improvements
  • Clear explanations of core concepts
  • Consistent and explicit repository references
  • Proof of external publication
Review Criteria
  • Usability
1 PT

Track I: Testing (Unit / End-to-End)

Write unit tests or end-to-end tests for MemU to improve overall stability.

PR Requirements
  • Test code
  • A brief explanation in the PR description
  • Necessary validation steps
Review Criteria
  • Usability

๐ŸŒOpen Source & Compliance Statement

To maintain a healthy and sustainable open-source community, all participants must follow these principles:

All submitted code must:

Contributions must be:

  • Original work
  • Clearly compliant with open-source redistribution terms

The MemU team reserves the right to:

  • Make the final decision on whether a PR is merged
  • Disqualify submissions that violate project guidelines or policies

โœ๏ธAdditional Notes

  • Individuals or teams may submit multiple PRs; points are cumulative
  • In case of a tie, the following factors may be considered: code quality, practical usability, community impact
  • The MemU team reserves the right to reasonably interpret and adjust the rules if necessary