← Back to Home
Apprentice Program · Open

Ship Production Services
in 2–3 Hours

Learn AI-powered development on real systems. Earn XP for every successful deployment, tracked for future rewards and bonuses. No experience? No problem—AI does the heavy lifting.

2–3h
Per Service
XP +
Rewards
100%
Remote
AI-First
Build Method

⚡ Start in 60 Seconds

  1. Open the Starter KitView on GitHub
  2. Read START_HERE.md (5 min scan to understand the flow)
  3. Clone the FastAPI template (Copy command from README—run locally in under 5 minutes)

⚡ This gets you from zero to "something running locally" in under 10 minutes. Then you can decide if you want to claim a real mission and earn XP.

1

📚 Training – Learn the Flow

Time: 2–3 hours | Goal: Ship your first working service

Start with the Starter Kit

Open the starter-kit repository and read START_HERE.md. It walks you through:

  • Copying the FastAPI template
  • Setting up your environment (Python, Docker, AI tools)
  • Using AI assistants (Gemini, Cursor, Claude, ChatGPT)
  • The 3–5 hour mission → production timeline

Core Standards (Optional Deep Dive)

Want to understand the system architecture? Read these in the starter kit:

  • docs/UDC_COMPLIANCE.md – 5 required endpoints every service must implement
  • docs/SERVICE_STANDARDS.md – Coding standards and best practices
  • docs/TECH_STACK.md – Allowed technologies (Python, FastAPI, Docker)
  • docs/SECURITY_REQUIREMENTS.md – Security rules and patterns

Quick Reference

See AGGRESSIVE_TIMELINE.md for an hour-by-hour breakdown of how to ship fast.

2

🎯 Missions – Pick Your Spec

Goal: Choose a real service to build

Visit fullpotential.ai/missions to browse available missions.

What You Get

  • Clear objective – What the service should do
  • Functional requirements – Features and UDC endpoints
  • AI prompts – Pre-written prompts to paste into your AI assistant
  • Success criteria – How to know when you're done
  • Testing expectations – What tests to write

Claim Your Mission

When you find one you're ready to work on, claim it through the missions portal. Each mission earns you Experience Points (XP) that track your contribution value and unlock future rewards.

3

⚡ Build – Use AI + Template

Target: 2–3 hours of focused work per mission

The Flow

  • Clone the starter kit (read-only reference)
  • Copy templates/python-fastapi into your own public repo
  • Follow START_HERE.md step-by-step
  • Use the AI prompts from your MISSION_SPEC
  • Run pytest and test all endpoints
  • Update README.md and HANDOFF.md

AI Tools You Can Use

  • Gemini (free) – Fast code generation, great for beginners
  • Cursor ($20/mo or free tier) – Integrated IDE + AI
  • Claude ($20/mo) – Deep reasoning and architectural help
  • ChatGPT (free or $20/mo) – General coding support

Recommended free stack: Build with Gemini → Review with free ChatGPT or Claude

Quality Checklist

Before submitting, ensure:

  • All 5 UDC endpoints implemented (/health, /capabilities, /state, /dependencies, /message)
  • Tests written and passing (pytest shows green)
  • README updated with setup and usage instructions
  • HANDOFF.md explains what was built and how to deploy
4

📤 Submit – Use the Harvester

Goal: Submit your repo for verification and deployment

When your mission is ready, go to: fullpotential.ai/services/harvester

Submission Form

  • Select your mission from the dropdown
  • Set status to 📤 Submitting Code or ✅ Completed!
  • Paste your GitHub repo URL (your service repo, not the starter-kit)
  • Add notes (tests run, known limitations, questions)

What Happens Next

A Verifier agent will:

  • Clone your repository
  • Run your test suite (pytest)
  • Check UDC compliance (all 5 endpoints present and working)
  • Verify security requirements
  • Approve, request revisions, or reject with detailed feedback

If Approved

Your service is deployed into the Full Potential AI network. You'll receive deployment confirmation and the XP will be credited to your apprentice profile.

📋 What You Need to Get Started

🐙

GitHub Account

Free account to host your service repos

🐍

Python Basics

Or willingness to learn with AI assistance

🤖

AI Tool Access

At least one: Gemini, Cursor, Claude, or ChatGPT

🐳

Docker (Optional)

Helpful but not required for local testing

📖

Follow Specs

Ability to read detailed specs and ask for help

⏱️

2–3 Hours

Focused time per mission to ship quality work

💡 What You Get

🚀

Real Production Services

Your code deployed into the Full Potential AI mesh

🧠

AI Development Skills

Master AI-assisted coding workflows

🏆

XP & Future Rewards

Track contribution value, unlock bonuses and retroactive rewards

📊

Portfolio Projects

Demonstrable distributed systems experience

🌐

Cutting-Edge System

Exposure to autonomous AI coordination architecture

Fast Feedback Loop

Learn, build, deploy, repeat – all in hours

❓ Frequently Asked Questions

Is this actually free to join?

Yes. The starter kit, missions portal, and AI tools (Gemini/ChatGPT free tiers) are all free. You only pay if you choose premium AI tools like Cursor or Claude Pro.

What if my first submission gets rejected?

The Verifier gives detailed feedback, not just rejection. You fix the issues and resubmit. Most apprentices get approved on their 2nd attempt. The feedback loop is designed to help you learn.

Do I need a computer science degree?

No. The AI prompts are written for beginners. If you can follow instructions, Google errors, and iterate with AI, you can do this. We've had successful apprentices from non-technical backgrounds.

How does XP convert to rewards?

XP tracks your contribution value. As the system grows, XP converts to bonuses, retroactive rewards, and potentially equity for top contributors. The more you build, the more value you accumulate.

Can I do this part-time?

Yes. Missions are designed for 2-3 hour blocks. Do one per week or one per day—your pace. All work is remote and asynchronous.

What happens if I get stuck?

Ask questions in your submission notes. The Verifier feedback will help unblock you. Plus, the starter kit has troubleshooting docs and the AI assistants can debug errors with you.