Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Numination

A pocket-sized AI IDE for real development work.

Latest release License Build

Kotlin Jetpack Compose Material 3 Next.js Prisma


Overview

Numination is a native Android IDE with an integrated AI agent, project workspace, file explorer, authentication flow, and a companion web login.

The repository is organized so Android, backend, and web can evolve independently while still sharing the same account and project ecosystem.


Download

The recommended way to install Numination is through GitHub Releases.

  • Download the latest release from the Releases page
  • Install the Android build from the release assets
  • Use the web login when you need browser-based access

Repository Layout

Numination/
├── android/            Native Android application
├── backend/            Next.js API + Prisma + MySQL
├── wren-login-web/     Static login page deployed on Vercel
├── .github/workflows/   CI pipelines
├── LICENSE             MIT license
└── README.md           Project overview

Features

  • Native Android app built with Kotlin, Jetpack Compose, and Material 3
  • Real project workspace and file explorer
  • AI-assisted development screens
  • Authentication and session handling
  • Backend API powered by Next.js and Prisma
  • Web login connected to the backend API
  • GitHub Actions CI for Android and backend builds

Backend

The backend lives in backend/ and uses:

  • Next.js 14
  • TypeScript
  • Prisma 5
  • MySQL
  • jose for JWTs

Environment variables are documented in backend/.env.example.


Web Login

The web login lives in wren-login-web/ and is a static HTML/CSS/JS app.

It talks to the backend via window.WREN_API_BASE. Copy wren-login-web/config.example.js to config.js and set your backend URL before deploying.


Android

Open android/ in Android Studio to build the app.

The Android project includes:

  • Compose UI
  • Session management
  • Storage permission flow
  • Workspace, credits, AI, and owner screens

CI / GitHub Actions

.github/workflows/build.yml runs:

  • Android build (./gradlew assembleDebug)
  • Backend build (npm run build)

Getting Started

git clone https://github.com/kraqinc/Numination.git
cd Numination

Then open the platform you need:

  • android/ for the Android app
  • backend/ for the API
  • wren-login-web/ for the web login

License

Released under the MIT License. See LICENSE for details.

Releases

Packages

Contributors

Languages