Skip to content

Rnz5/Inkr8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Inkr8 Logo

Inkr8

Competitive AI-powered writing platform where skill earns status.

"A good artist can paint with any color; a great writer should write with any word."

Google Play Android Architecture Proprietary Status


Content Database

The public vocabulary database used by Inkr8 — including curated words, themes, and writing prompts — is available separately:


The Problem

Most English learning platforms are passive.

You memorize words you never actively use.
You study grammar rules you never apply under pressure.
You are rewarded for participation (or streaks) rather than skill.

There are very no environments where non-native English speakers can:

  • Write under real constraints,
  • Receive honest evaluation,
  • Improve through repetition,
  • Compete for visible status.

Without devolving into shallow engagement loops or artificial encouragement.

Inkr8 exists to change that.

It transforms writing practice into a competitive experience where improvement must be earned.


The Platform

Inkr8 is a competitive writing platform for Android where users:

  • Write short paragraphs using randomly assigned required words
  • Receive detailed AI-powered evaluation across grammar, coherence, creativity, vocabulary, structure, and more
  • Earn Merit — an in-app currency obtained strictly through participation and performance
  • Climb through ranked leagues
  • Enter tournaments with public leaderboards and prize pools
  • Build a visible competitive identity through rank, profile, badges, and reputation

The emotional atmosphere is deliberate:

Dark, premium, intellectual, sarcastic, and competitive.

Writing well gives status.
Writing poorly costs you.


Experience Philosophy

Inkr8 is designed around a simple belief:

Skill becomes meaningful when it is tested publicly.

Most educational platforms optimize for retention through comfort.

Inkr8 optimizes for engagement through:

  • challenge,
  • identity,
  • progression,
  • competition,
  • achievements.

Every major system, from rankings to tournaments to feedback tone, is designed to make improvement feel earned rather than granted.


Core Features

Writing System

  • 2 gamemodes:
    • Standard Writing → free-form writing with 4 required words
    • On-Topic Writing → assigned theme + topic with 2 required words
  • 3 play modes:
    • Practice
    • Ranked
    • Tournament
  • Real-time required word tracking while typing
  • Competitive scoring and progression systems

R8 - The Evaluator

  • AI-powered evaluation running securely through server-side infrastructure
  • Evaluates writing quality rather than opinion
  • Scores grammar, coherence, depth, vocabulary, structure, creativity, and required-word integration
  • Delivers feedback in a sharp, sarcastic personality-driven tone
  • High scores are intentionally difficult to achieve

Merit Economy

  • Merit is earned through writing and competition
  • Cannot be purchased with real money
  • Used for ranked participation, tournaments, customization, and progression-related systems
  • Designed around long-term competitive balance and anti-inflation principles

Competitive Structure

  • Ranked leagues with rating-based progression
  • Public global leaderboard system
  • Pantheon ranking for top competitive players
  • Tournament ecosystem with automated progression and rewards
  • Reputation systems tied to competitive integrity

Architecture Overview

Android Client (Jetpack Compose)
            ↓
Secure Backend Infrastructure
            ↓
AI Evaluation Pipeline
            ↓
Competitive Systems
(Merit / Rankings / Tournaments / Reputation)
            ↓
Persistent Cloud Data

Security & Privacy

Inkr8 is built using security-first principles throughout the platform.

  • Server-authoritative competitive systems
  • Secure cloud-based evaluation pipelines
  • Authenticated account management
  • Database-level access control
  • Secure server-side secret management
  • Client and server-side validation
  • Encrypted communication across all services

Tech Stack

Layer Technology
Language Kotlin
UI Framework Jetpack Compose
Backend Firebase
Functions TypeScript (Node.js 18)
AI Evaluation Large Language Models
Ads Google AdMob
Architecture MVVM-aligned, repository pattern, server-authoritative systems

Project Status & Roadmap

Current: Alpha - core loop is fully functional end-to-end.

Completed:

  • Full writing → AI evaluation → results loop (Practice and Ranked)
  • Tournament system (creation, enrollment, evaluation, rewards, refunds, tipping)
  • Merit economy (cap, hold, weekly tax, slow-release, anti-hoarding mechanics)
  • Ranked leagues, rating system, reputation, and Pantheon
  • Profile, leaderboard, submissions archive, and saved submissions
  • Philosopher subscription flow (UI complete)
  • R8 identity and lore finalization

Planned:

  • iOS version
  • Website
  • Widget
  • Expand to more languages~

⚠️ The source code for this project is private and proprietary. This repository serves as a public project reference. Unauthorized use, reproduction, or distribution is not permitted.


Developer

Renzo Adrianzén - Solo developer, designer, and product architect behind Inkr8.

For business inquiries, collaboration, or beta testing interest:

LinkedIn Email

About

Competitive AI-powered English writing app for Android, built with Kotlin, Jetpack Compose, Firebase, and R8 evaluation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors