I totally agree with you, Miguel. It is a pity there is no public API for
MyLifeOrganized, so the users can extend the functionality. I migrated from
AbstractSpoon ToDoList to MyLifeOrganized via XML files, because that other
software doesn't have a mobile app...  but I'm considering migrating back
via XML again.

Nowadays it would be possible to create a mobile app with vibe-coding, and
keep al the ecosystem open-sourced...  Closed apps are a problem on these
scenarios...

Meanwhile, I have automated the XML export via command-line, so I can use
my data from other software too...

El mar, 24 mar 2026, 4:43 a. m., Miguel Barquet <[email protected]>
escribió:

> I think the need for a powerful CLI is now more important than ever.
> I have been using MLO for many years, but I feel it is lagging behind
> competitors because it does not support AI.
> If there were a comprehensive CLI support, I could connect my Claude Code
> to the MLO CLI and build all sorts of custom workflows. But without this
> capability, I can only edit access MLO tasks using the user interface.
> I hope we get some sort of answer soon, or I will have to abandon this
> tool, which I love and is a cornerstone of my productivity system.
> Let me know if there are any updates on this and your thoughts on the
> importance of CLI support as well as other alternatives.
> Thanks
>
> On Friday, August 2, 2024 at 9:12:59 PM UTC-4 Hugo González Castro wrote:
>
>> Hello all,
>>
>> Although this conversation was long ago, I might add some information in
>> case anyone finds it useful. There is also another related thread here:
>> https://groups.google.com/g/mylifeorganized/c/MPEDQQ8mwCE/m/A14_HyVpHgAJ
>>
>> There is no public API nor dev documentation, which is a pity. In MLO for
>> Windows I personally use the "mlo.exe" *batch command line*, which is
>> very useful for automation. I particularly automate the export to XML,
>> which is a very convenient format for me. There are more possibilities,
>> which includes adding subtasks by command line.
>>
>> Apart from that, the WiFi Sync is done with a separate library called ""
>> *MLOWiFiSync.dll*" which is dynamically loaded from the main executable
>> "mlo.exe". That libary implements some functions that could be called from
>> a different utility, which names are:
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> *GetActiveSessionCountGetLastSynchronizationErrorGetLastSynchronizationErrorCodeSetLogFileNameSetOnDataNeededSetOnDataReceivedSetOnPairRequestedSetOnServerErrorStartListeningStopListening*
>>
>> The problem is the library is not specifying the arguments to those
>> functions, which is a problem without the source headers or API
>> documentation, which is unavailable. But, it is possible to create a fake
>> library to replace it and debug the process, and having a possibility to
>> get the arguments when the fake library is called by the MLO executable.
>> One that is done, then it would be possible to directly call the library
>> from a different app or utility. For example, it would be possible to
>> create a WiFi Sync of the AbstractSpoon ToDoList with the MLO for Android
>> app, which would be really cool. The user would still need to buy the MLO
>> for Android Pro version to be able to use that feature. Of course that
>> would be a kind of reverse engineering that would require a lot of work,
>> but seems feasible...  MLO might not approve that kind of development
>> anyway...
>>
>>
>> El martes, 14 de enero de 2020 a las 11:24:24 UTC+1, Marco escribió:
>>
>>> I'm currently evaluating MLO. I would also like to see some API
>>> implemented. Don't mind what is the way to interact with it, whether it's a
>>> REST or CLI - doesn't matter as long as I'm able to create some
>>> integrations with my 3rd party. Not having this is a major drawback and
>>> potential stopper.
>>>
>>> On Thursday, August 16, 2018 at 8:01:03 AM UTC+2, Jan Thomä wrote:
>>>>
>>>> Hi,
>>>>
>>>> I would like to interface some automated tasks with MLO, so the
>>>> automation could create tasks in my MLO file. Is the MLO file format
>>>> documented somewhere or is there an API that I could use to read/write MLO
>>>> files?
>>>>
>>>> Kind regards,
>>>> Jan
>>>>
>>> --
> You received this message because you are subscribed to a topic in the
> Google Groups "MyLifeOrganized" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/mylifeorganized/XlmxMaTTSjY/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To view this discussion visit
> https://groups.google.com/d/msgid/mylifeorganized/bd8c4f7f-47a8-48c8-9941-a643ed1eaf62n%40googlegroups.com
> <https://groups.google.com/d/msgid/mylifeorganized/bd8c4f7f-47a8-48c8-9941-a643ed1eaf62n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"MyLifeOrganized" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/mylifeorganized/CABRONMHcHkDNJN0igEZUeH6dccHVKXGg7%2Bq2JFzK7x_zXacHsQ%40mail.gmail.com.

Reply via email to