Skip to content

cladam/ilseon

Repository files navigation

Ilseon App Icon

Get it on Google Play Read ore at Ilseon project page

ilseon

A low-friction, distraction-minimal executive function assistant.

Ilseon (일선, Korean for “front line” or “immediate priority”) is a minimalist executive function assistant designed to reduce mental overload. It creates a protected focus environment that helps users regain control over time, attention, and priorities.

The Core Problem

Traditional productivity apps assume users can manage endless lists and switch contexts freely. But for neurodivergent users, this often leads to context-switching burnout, time blindness, and task paralysis. Ilseon tackles this by filtering focus, showing only one Context at a time (e.g. Work, Family, Personal, Project 1). When in a given context, everything else disappears. The goal is to reduce cognitive noise, so attention stays anchored on what matters right now.

How It Works

  • Context Filtering: Choose one life context, and all unrelated tasks are hidden.
  • Single Priority View: The dashboard displays only your current or next task; the one thing that needs your attention.
  • Sub-tasks: Break large goals into sequential sub-tasks. When a parent task is set as the focus, the UI hides the master task and shows only the next immediate step.
  • Quick Capture: A floating action button opens an instant input screen for adding tasks in seconds, helping to externalise thoughts before they become mental clutter.
  • Idea Inbox: Captures all non-actionable mental clutter. It operates with two views: a Transient Inbox for triage (convert to task or save) and a Persistent Notes View for long-term knowledge/notes.
  • Voice Inbox: A dedicated space for voice memos, allowing users to capture thoughts verbally and convert them to tasks later. Voice Memo's can be transcribed and saved to Notes if using Gemini API.
  • Momentum Analytics: Track daily consistency and reward level achievements over a timeline, providing positive, structured feedback on progress.
  • Gentle Reminders: Time-based notifications use vibration and visual cues instead of noisy alerts to respect sensory sensitivity.

Tech Stack

  • UI Toolkit: Jetpack Compose
  • Language: Kotlin
  • Architecture: MVI (Model-View-Intent)
  • Database: Room
  • State: Kotlin Flow / StateFlow
  • Scheduling: Android AlarmManager

Design Principles

  1. Simplicity is Success: Less is more! Whitespace, quiet colours, and clean typography.
  2. Focus First: Only one visible task to combat overwhelm and indecision.
  3. Low Sensory Load: Dark, muted themes as default. No flashing elements or visual noise.
  4. Instant Capture: The path from “I thought of something” to “It’s safely saved” should take less than two seconds.

Vision

Ilseon is a cognitive offloading tool designed for neurodivergent users who need less friction, not more features. Its purpose is simple: help users reclaim their front line of focus, one context at a time.

Getting Ilseon

Ilseon is 100% open source, built for the community.

Resource Link
Download App (Android) https://play.google.com/store/apps/details?id=com.ilseon
Project Homepage https://cladam.github.io/projects/ilseon/

Screenshots

Capture Focus Reflect Review Idea Inbox Voice Inbox
Capture Focus Review Reflect Idea Inbox Voice Inbox

Source Code

Getting started

  1. Clone this repository.
  2. Open the project in Android Studio
  3. Run the project on an emulator or physical device.

Contributing

Contributions are welcome! Please feel free to open an issue or submit a pull request.

Built with ❤️ for the neurodivergent community.

About

Ilseon is the executive function tool built for clarity and stillness in the face of chaos. ADHD-friendly task manager built with Jetpack Compose.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Contributors

Languages