Skip to content
    All projects

    Productivity / AI

    DevOS

    AI-powered developer command center designed to bring tasks, focus sessions, and project threads into one place.

    Built with Base44PythonAI Integration

    Problem

    Building alone means context lives in five places at once — a task list, a terminal, a notes file, a chat with an AI assistant, and whatever was open when you stopped. DevOS came out of my own workflow: one command center where the task, the focus session and the project thread are the same object, so picking work back up does not require reconstructing it.

    What I built

    • Task system
    • Focus sessions
    • Project threads
    • AI integration

    Built by Andrew

    Inside the product

    The main screens and what each one does.

    • Command palette
      Today view
      Active session
      Quick capture

      Command center

      Everything starts from one input: create a task, start a focus block, or open a project thread without leaving the keyboard.

    • Timed blocks
      Bound task
      Session notes
      History

      Focus sessions

      A session is bound to a task, so time tracked is attributable and the end of a block produces a note rather than just a stopped timer.

    • Decision log
      Blockers
      AI exchanges
      Linked tasks

      Project threads

      Each project keeps a running thread of decisions, blockers and AI exchanges, which is what makes returning after a week cheap.

    • Task breakdown
      Thread summary
      Next step
      Context recall

      AI assist

      The assistant reads the thread, breaks a vague task into concrete steps, and summarises where a project stalled.

    Tech stack

    • Core

      PythonTask engineSession timerThread store
    • AI layer

      Assistant integrationContext summarisationTask breakdown
    • Interface

      Command-driven UIKeyboard-first navigationProject boards
    • Platform

      Base44Hosted deployment

    Challenges & how I solved them

    • Context that survives a break

      Tasks alone were not enough to resume work. Attaching session notes and decisions to a persistent project thread turned resumption from re-reading code into reading four lines.

    • Keeping AI grounded in the project

      Generic assistant answers were useless. Requests now carry a trimmed slice of the project thread and recent sessions, so suggestions reference actual decisions instead of guessing.

    • Avoiding another tool to maintain

      The system only works if updating it is a side effect of working. Ending a focus block prompts a one-line note, and that single habit keeps the whole thread current.

    Results so far

    Status
    LiveUsable at dev-os-flow.base44.app.
    Objects unified
    3Tasks, focus sessions, project threads.
    Built for
    Solo buildersDesigned around my own workflow.
    Interaction
    Keyboard-firstCommand-driven navigation.