Activity

Karo

I’ve shipped versions v0.6.1 and v0.6.2, both patches. Among the two, I’ve made many small back-end improvements like bot detection (on vercel) and error handling improvement & api health checks, but I’ve done plenty more too.

Full changelog:

[0.6.2] - 2026-01-27

Fixed

  • Improved error handling and added API health endpoint to better catch when the API is down
  • Improved caching and model context handling by moving the current time from user prompt to system prompt
  • Added models (Kimi K2.5, GLM 4.7 Flash)
  • Replaced Gemini 2.5 Flash to GLM 4.7 Flash for conversation title generation
  • Replaced default LLM from Kimi K2 to Kimi K2.5
  • Improved memory tool reliability
  • Polished system prompt to better instruct model to use memory tools

[0.6.1] - 2026-01-25

Fixed

  • Added models (Grok 4.1 Fast, MiniMax M2.1, GPT-5.2, Gemini 3 Pro Preview)
Attachment
0
Karo

I just fixed the app cuz it wasn’t working before. This time I added limits (48 messages a day & 8 image generations a day) to avoid people spamming stuff, though it’s a shitty implementation cuz I want to redo everything later. I also added chat branching.

Full changelog:

[0.6.0] - 2026-01-23

Added

  • Added limits (48 message requests per day, 8 image generations per day)
  • Added ability to add your own HackAI API key with no limits
  • Added message branching with editing/regenerating messages

Fixed

  • Kimi K2 non-reasoning now functions as intended and does not route to Kimi K2 reasoning
  • Errors will now be visible to the user for enhanced debugging
  • Removed deprecated models (Gemini 3 Pro Preview, Gemini 3 Pro Image Preview)
  • Enhanced visual polish
Attachment
0
Karo

Shipped this project!

Hours: 2.91
Cookies: 🍪 15
Multiplier: 5.09 cookies/hr

Added

  • Added models (Gemini 3 Pro Image Preview, Gemini 2.5 Flash Image, GLM 4.7)
  • Added full image generation functionality
  • Reasoning and tool use is incorporated into model context

Fixed

  • Refactored the part system, resulting in more reliable streaming & tool use and fewer gaps between tools in the UI
  • Annotations from documents are now properly stored and passed into model context
  • Images are stored in model context throughout the chat without need to reupload them again
Karo

v0.5.0

Added

  • Added models (Gemini 3 Pro Image Preview, Gemini 2.5 Flash Image, GLM 4.7)
  • Added full image generation functionality
  • Reasoning and tool use is incorporated into model context

Fixed

  • Refactored the part system, resulting in more reliable streaming & tool use and fewer gaps between tools in the UI
  • Annotations from documents are now properly stored and passed into model context
  • Images are stored in model context throughout the chat without need to reupload them again
Attachment
0
Karo

Shipped this project!

Hours: 0.94
Cookies: 🍪 7
Multiplier: 7.48 cookies/hr

Moved to Cloudflare Pages instead of Github Pages, so the website should be faster + the URL is cleaner and shorter.

Karo

Migrated from github pages to cloudflare pages, which required changing up the plugin configuration n stuff. I also experimented with smarter optimization.

Also, the website url is way shorter now, no more mostlime12195.github.io, but just mostlime.pages.dev.

Attachment
0
Karo

Shipped this project!

Hours: 4.28
Cookies: 🍪 13
Multiplier: 3.11 cookies/hr

I’ve now ultra-optimized my 100% JS-free website.

That’s right, ultra-optimized. Perfect lighthouse score.

Karo

Heavily optimized performance, while improving structure.
Performance improvements:

  • Removed/moved unnecessary styles
  • Inlined & minimized the CSS so the browser doesn’t have to make several calls to download the CSS (the CSS is built into the HTML, before it would have to download the HTML and afterwards the CSS, which added a delay. Unfortunately now there is no caching, but the stylesheet was small enough not to need it.)
  • Preloaded the Merriweather font

Structure improvements:

  • Fixed elements that had no closing tag
  • Formatted the code
  • Added description metadata
  • Modified header structure in order to be more accessible to screen readers

HOWEVER, we’re not 100% optimized yet! There’s one more goal left, and that is to remove unused CSS from pages that don’t use it, aka tree shaking.

I’m not going to implement that manually, of course, because I’m lazy. I would’ve done it with a Jekyll plugin but whoops, GitHub Pages doesn’t support the plugin I need, so that’ll be for another time.

The attached image is the pagespeed.web.dev analysis of my website.

*fyi about 2 of these hours were for the previous ship, but I had forgotten to log them, so I’m logging them now.

Attachment
0
Karo

Shipped this project!

Hours: 3.39
Cookies: 🍪 10
Multiplier: 3.08 cookies/hr

I added a blog and an RSS (allows you to have my blog in external apps)

I remained committed to a 100% JavaScript-free website, and so I used Jekyll to make the blog work.

With the addition of RSS, you can add my blog to your RSS feed instantly!

I also made a couple visual enhancements/bug fixes, especially on the CSS side of things.

Karo

I’ve polished up the blog quite a bit so far. I’m now working on the individual post pages. I’ve mostly completed the styling, and am polishing it.

The website is still 100% JS-free, so hurray!

Attachment
Attachment
0
Karo

I’m creating a blog.
And better yet.. the project will remain javascript-free!

I’m using Jekyll, which will compile all my markdown & dynamically create the HTML & paths that’ll be used to showcase my blog posts easily and efficiently, WITHOUT javascript. All this means is that the site will be lightning-fast and will load super quickly.

Attachment
0
Karo

Shipped this project!

Hours: 3.13
Cookies: 🍪 12
Multiplier: 3.77 cookies/hr

This is my personal project! I’ve designed it around newspapers and simplicity. Right now, it’s a small website because I have very large procrastination & motivation issues and did not want to fall into the same pitfalls as I have the past 6 years. This is just the beginning; I’ll update and improve the site. I’m planning on adding a blog soon!

Karo

I finished up the first version of the personal site, and shipped it!
I did a quick revision of the text content, added a bit more, and added it to github.

Next up, I’m planning on making a blog for this!

Attachment
0
Karo

My personal site is almost complete!
I’ve made major modifications to the font (now Merriweather instead of Georgia) and leaned in a bit more onto the newspaper style, with a cool masthead.
I made a couple other subtle polishes and changes. The site will likely be shipped by my next devlog.

Attachment
Attachment
0
Karo

Added a bit of content!
I’m thinking I’ll make a small (and straightforward) personal site just to avoid me losing interest (like every other time :[ )
I’m liking the theme, it just feels too simple.

Attachment
1

Comments

blitzy
blitzy about 1 month ago

very aesthetic design

Karo

Begun work on my personal site! I’ve always wanted to build one, but I’ve never had the motivation to do actually make one. I decided to take a break from AI and make this project with my own two hands (just like old times!)

Attachment
0