Stop Paying for Separate Health and Productivity Tools. Use This Instead.
Ever feel like you're juggling too many apps? One for tracking your daily standup notes, another for logging your water intake, maybe a separate one for quick journaling or mood tracking. It gets expensive, cluttered, and honestly, a bit silly. What if you could have a single, self-hosted command-line hub for all of that?
That's exactly what "My Brain Is Full Crew" is. It's a clever, open-source CLI tool built with Python that brings your daily health and productivity logging into one terminal window. No more subscription fees, no more context switching between browser tabs—just you and your terminal, getting things logged.
What It Does
"My Brain Is Full Crew" is a local command-line dashboard. You run it, and it presents you with a simple text-based interface to log various aspects of your day. Think of it as a unified logging console for your life. You can quickly jot down what you worked on, how you're feeling, what you ate, how much water you drank, and even get a gentle nudge about your posture—all without leaving your dev environment.
Why It's Cool
The beauty of this project is in its simplicity and its developer-first approach.
- It's All Local: Your data stays on your machine. No cloud services, no privacy concerns. It's just text files (JSON) in a directory you control.
- Terminal-Centric: It fits right into a developer's natural workflow. If you live in your terminal, this feels native and fast.
- Modular "Crew" Design: The tool is built around the idea of "crew members"—independent modules. There's a
JournalCrewfor notes, aHealthCrewfor hydration and food, aPostureCrewfor reminders, and aWorkCrewfor productivity logging. This makes the code clean and easy to extend. - Easy to Extend: Want to track something specific to your routine? The structure makes it straightforward to write your own "crew" module and plug it in.
- Zero Cost: It's free and open-source. You're trading monthly SaaS fees for a bit of setup time and total control.
How to Try It
Getting started is pretty standard for a Python CLI tool.
-
Clone the repo:
git clone https://github.com/gnekt/My-Brain-Is-Full-Crew.git cd My-Brain-Is-Full-Crew -
Set up a virtual environment and install:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate pip install -r requirements.txt -
Run it:
python main.py
You'll be greeted by the main menu. Use the arrow keys and Enter to navigate between the different crews and start logging. Check the project's README for more detailed setup, especially if you run into any dependency issues.
Final Thoughts
As developers, we often overlook simple tools that can actually reduce friction in our day. "My Brain Is Full Crew" isn't a flashy web app with a million features; it's a utilitarian, hackable tool that solves a specific problem elegantly. It's for the developer who wants to track a few daily metrics without the overhead of yet another web service.
It might not be for everyone, but if the idea of managing your daily logs from the same place you run git and npm commands appeals to you, it's absolutely worth a look. The modular design also makes it a fun little codebase to explore if you're interested in seeing a clean Python CLI structure in action.
Found an interesting tool? Share it with us @githubprojects.
Repository: https://github.com/gnekt/My-Brain-Is-Full-Crew