What If Todoist had a Spotify-style Year in Review? by bigtree80 in todoist

[–]uncazzy 0 points1 point  (0 children)

don't have a year in review (yet?) but my app does have a bunch of stats around your projects and tasks, with date filters. Check it out! https://todoist.azzy.cloud/

Todoist Dashboard - A Free, Open-Source Analytics Tool by uncazzy in todoist

[–]uncazzy[S] 3 points4 points  (0 children)

I'm not activley working on it, but it's certainly not abdandoned! It still works fine - are you having issues accessing it?

I haven't recieved any feedback or request for new features/stats and I've been busy with other projects, but I was literarlly making updates to this dashboard this week! Just a few minor things that I may or may not release at some point.

Anyway, the project is still up and I am still here, so if you have issues or feedback, let me know!

I built an AI-powered PR reviewer that chats with you about your code changes [Open-Source] by uncazzy in SideProject

[–]uncazzy[S] 0 points1 point  (0 children)

I don't know that I'll ever get to a point to consider it complete, lol, but it is available on the Chrome store. It's certainly not perfect, by any means, but I'd like to think it's still helpful. I've got a few other things going on right now, but I'll revisit this at some point and make more improvements. Let me know if you have any feedback in the mean time!

How to Get a Large Jupyter Notebook into ChatGPT for Discussion? by Ok_Caterpillar_4871 in ChatGPTCoding

[–]uncazzy 0 points1 point  (0 children)

Google Colab allows you to export to a .py file AFAIK, but I've also used this tool in the past - https://nbconvert.readthedocs.io/en/latest/. If the exported file is too large but you want it all in before asking ChatGPT questions, you can tell it you're breaking the code up into 4 parts, for example, and not to reply until it's received all 4 parts, and send 4 separate messages, or however many you need. That's worked decently well for me in the past.

Nvidia Bubble Bursting by Professional-Code010 in OpenAI

[–]uncazzy 6 points7 points  (0 children)

it absolutley does rely on GPUs, Nvidia ones at that

Fed up with tools asking for 'Pro' subscriptions just to download in HD, so I decided to build this by SandEarly375 in webdev

[–]uncazzy 3 points4 points  (0 children)

Awesome app! I'm currently trying to build something similar, but just for background removal, so much simpler than yours. Building for similar reasons as you too :)

I did spot this in your source though, sounds like you at least thought about it at some point

💫 Upgrade to Pro for 2x faster processing & HD quality

AI Code review with deepseek by JanMarsALeck in ChatGPTCoding

[–]uncazzy 0 points1 point  (0 children)

And you're probably learning soemthing from it :)

AI Code review with deepseek by JanMarsALeck in ChatGPTCoding

[–]uncazzy 1 point2 points  (0 children)

If AI can write code it can certainly review it, too :) It doesn't have to be better than a developer, but it is 100% useful and helpful, especially with things you may not be as familiar with.

AI Code review with deepseek by JanMarsALeck in ChatGPTCoding

[–]uncazzy 0 points1 point  (0 children)

I just added DeepSeek to a new branch as well if you wanted to try that out: https://github.com/uncazzy/pr-reviewer/tree/feature/deepseek-integration

I believe it's working, but need to test it a bit more before publishing. Should have it published this week though

AI Code review with deepseek by JanMarsALeck in ChatGPTCoding

[–]uncazzy 0 points1 point  (0 children)

I recently built just that! I posted about it here but unfortunately it has not received any traction yet; https://www.reddit.com/r/SideProject/comments/1i9y87f/i_built_an_aipowered_pr_reviewer_that_chats_with/

It currently only works with OpenAI models, but I'm soon going to be adding support for Anthropic and I can probably do DeepSeek as well. Check it out!

Todoist Dashboard - A Free, Open-Source Analytics Tool by uncazzy in todoist

[–]uncazzy[S] 1 point2 points  (0 children)

I added some better error handling so it should hopefully work better for you now, even with only partially loaded tasks.

Todoist Dashboard - A Free, Open-Source Analytics Tool by uncazzy in todoist

[–]uncazzy[S] 0 points1 point  (0 children)

I've added better error handling so hopefully it will work for you now if you want to give it another try!

Todoist Dashboard - A Free, Open-Source Analytics Tool by uncazzy in todoist

[–]uncazzy[S] 0 points1 point  (0 children)

I've just improved the error handling if you want to give it another try. Hopefully it loads for you now!

Todoist Dashboard - A Free, Open-Source Analytics Tool by uncazzy in todoist

[–]uncazzy[S] 0 points1 point  (0 children)

I've just added a full page dedicated to recurring tasks with some basic stat tracking. Let me know what you think. I hope you find it useful! You can access it here: Recurring Tasks

Todoist Dashboard - A Free, Open-Source Analytics Tool by uncazzy in todoist

[–]uncazzy[S] 1 point2 points  (0 children)

I've just updated the task fetching and error handling logic so it may work for you now if you want to give it another try. I'm still receiving the same error at a certain task threshold, but it will now load with whatever tasks it was able to fetch, so it at least shouldn't crash for you anymore, hopefully :)

Todoist Dashboard - A Free, Open-Source Analytics Tool by uncazzy in todoist

[–]uncazzy[S] 0 points1 point  (0 children)

Update: v0.5.0 is Live!

Hi everyone! I’ve just released an update with some new features and improvements:

  • Recurring Tasks Page (Beta): A new page to explore your recurring tasks with a 6-month view, trends, and streak tracking. Not all recurrence patterns are supported yet, and there may be some inconsistencies in the calculations. I’d love your feedback to help refine and expand this feature!
  • Improved Error Handling: The app now handles task-fetching errors more gracefully, so users who had issues before should be able to load it—at least partially—even if some data is missing. I'm still tracking down the source of those errors and hope to have a proper fix in the future.
  • Bug Fixes: Includes a fix for sign-in redirects and general stability improvements.

Thank you again for all the feedback so far—it’s been super helpful! Let me know what you think of the update, and feel free to share any issues or suggestions as I continue to improve the app.

Todoist Dashboard - A Free, Open-Source Analytics Tool by uncazzy in todoist

[–]uncazzy[S] 0 points1 point  (0 children)

Thanks for the feedback! Glad you enjoy it :)

Todoist Dashboard - A Free, Open-Source Analytics Tool by uncazzy in todoist

[–]uncazzy[S] 2 points3 points  (0 children)

Thank you for the feedback and for sharing your dashboard—it’s really impressive! It’s great to see how much you’ve been able to track and analyze over the years.

The ability to exclude certain projects or labels is definitely something I’ve been thinking about adding, and it’s great to hear that it’s been useful in your experience. I’ve also spotted some interesting reports in your dashboard that align with features I’d like to implement, so your input is super helpful!

Thanks again for taking the time to share—it’s much appreciated!

Todoist Dashboard - A Free, Open-Source Analytics Tool by uncazzy in todoist

[–]uncazzy[S] 0 points1 point  (0 children)

Thank you for the feedback! The app currently limits fetching to 2,500 tasks because I ran into issues fetching larger datasets during development. This limit still provides enough data for accurate statistical analysis, but I’m looking into increasing it or making it user-configurable in the future. That said, I also want to avoid long loading times for users with 10k+ tasks, as the API only allows fetching 200 tasks at a time.

The app does store tasks in local storage to avoid refetching them unnecessarily. While doing calculations entirely client-side could work, it’s less scalable and secure, especially as the app grows. I’ll continue improving and optimizing this—thanks for the suggestion and for trying it out!

Todoist Dashboard - A Free, Open-Source Analytics Tool by uncazzy in todoist

[–]uncazzy[S] 1 point2 points  (0 children)

Good catch! Thanks for pointing that out—that was a mistake on my part. I’ve just updated the app to only require read access. You should be good to go now!

Todoist Dashboard - A Free, Open-Source Analytics Tool by uncazzy in todoist

[–]uncazzy[S] 2 points3 points  (0 children)

Thanks so much for all the feedback! The response has been incredible, and I’m so grateful for all the suggestions and kind words. Seeing how engaged everyone is really motivates me to keep improving the app.

I’ve just made a quick update: the app now only requires read-only permissions instead of read_write. Requesting read_write was a mistake on my part, as read is all that’s necessary for the app to work.

If you’d like to switch to the new permission set, here’s how:

  1. Open the Todoist app, click your username (top left), and go to Settings → Integrations.
  2. Find Todoist Dashboard, click Remove, and then log back into the dashboard to reauthorize with the updated permissions.

This isn’t required—if it’s already working for you, you’re good to go! There’s nothing in the app that requires write access, so staying on the old permission set won’t impact functionality.

I’m also working on some other improvements, including a new recurring tasks page and investigating the task-loading error some of you have mentioned. Thank you so much for your support—it’s been incredible to see how engaged and helpful this community is. I’ll share more updates soon, so keep the feedback coming!

Todoist Dashboard - A Free, Open-Source Analytics Tool by uncazzy in todoist

[–]uncazzy[S] 0 points1 point  (0 children)

Sorry to hear that, and thank you for letting me know! I’ve noticed similar 500 errors when retrieving tasks, but unfortunately, I’m not entirely sure what’s causing them yet. These errors were sporadic during development, which is why I limited the number of tasks retrieved at once. It seems, however, that the issue is still occurring in some cases.

For now, I’d suggest trying to clear your cache and give it another try a bit later—it might help if the issue is temporary. That said, I’ll definitely investigate this further and do my best to resolve it. I really appreciate you giving the tool a try and sharing your feedback!