Back to Projects
LittleTree
AI Assistant Cross-Platform Kotlin SwiftUI

LittleTree

Your AI-powered thinking companion. A tool for clarifying thoughts, exploring ideas, and getting unstuck—available on macOS and Android.

What is LittleTree?

LittleTree is not another chatbot. It’s a thinking companion designed for people who process their thoughts by writing.

Whether you’re debugging a tricky problem, planning your next project, or just trying to organize scattered thoughts—LittleTree helps you think more clearly.

Why I Built This

As a developer, I found myself constantly opening a new chat window to “think out loud” with AI. But most AI apps are designed for quick Q&A, not sustained thinking sessions.

LittleTree is built for the way I actually work:

  • Persistent Contexts — Pick up where you left off
  • Structured Thinking — Templates for common thought patterns
  • Privacy First — Your thoughts stay on your device

Key Features

For Deep Work

  • Focused, distraction-free interface
  • Conversation branching for exploring alternatives
  • Quick capture for fleeting thoughts

Cross-Platform

  • Native Android app (Kotlin + Jetpack Compose)
  • Native macOS app (SwiftUI)
  • Seamless sync between devices

AI That Helps You Think

  • Asks clarifying questions instead of jumping to answers
  • Summarizes long conversations
  • Identifies patterns in your thinking

Technical Highlights

Built with modern native technologies:

  • Android: Kotlin, Jetpack Compose, Room, Kotlin Coroutines
  • macOS: SwiftUI, Core Data, Combine
  • AI: Claude API with custom prompt engineering

Status

Live on Google Play. macOS version in beta.