Public notes
keizo
260 published notes across 2 categories
-
changelog Feb 28, 2026
February 28, 2026
Massive updates deployed. Monitoring for regressions over the next few days. Docs and videos coming soon on the major features. Also a lot of infrastructure changes to set groundwork for further improvements.
-
changelog Feb 2, 2026
February 2, 2026
Redesigned block dropdown menu - Cleaner single-column layout with new Change row for quickly editing a block's prompt, date, or title
-
changelog Jan 30, 2026
January 30, 2026
redesigned revision history, added 'checkpoints', diff view, and improved that ui a bit.
-
changelog Jan 28, 2026
January 28, 2026
Improved tool calling and tool call 'memory loss' where it would have rerun past tool calls. More reliable edit_note tool calls.
-
changelog Jan 27, 2026
January 27, 2026
Grug Speed model updated to Kimi K2.5 model on Fireworks.ai -- new SOTA open weights model
-
changelog Jan 24, 2026
January 24, 2026
Added custom tasks in the block level ... menu. This allows creation of custom routine prompts that can be applied to any block. Pretty cool!
-
changelog Jan 23, 2026
January 23, 2026
more changes to meetings recordings and long/lock recordings. Now they are uploaded in progress, for better speed, and most importantly support for very long transcriptions. Still testing, but trying to make this increasingly reliable.
-
changelog Jan 21, 2026
January 21, 2026
massive improvement on quick edit and ai/edit via speech feature. It's stateful now, so it has a bit of a short term memory. Successive edits work a lot better. Undo even works quite often. Also added a diff transition so the update isn't so abrupt. very nice!
-
changelog Jan 17, 2026
January 17, 2026
Some significant bug fixes. There were some hidden UI elements that were interfering with text positioning on mobile. Frustrating bug. Happy that's fixed.
-
changelog Jan 15, 2026
January 15, 2026
ui improvements on mobile. trying to remove a lot of jankyness that's slowly crept in. needs work, but already better.
-
changelog Jan 13, 2026
January 13, 2026
bug fix. block deletes are handled better -- bug was when a auto generated block was deleted, a page refresh was required for it to come back. now it just works.
-
changelog Jan 12, 2026
January 12, 2026
big adjustment to audio ui -- can now switch target on the fly. also improvements in meeting and lock mode. and screen lock applied to upload phase as well.
-
changelog Jan 11, 2026
January 11, 2026
pretty massive deploy of new audio features.
- The meeting and lock buttons now allow the rest of the app to be usuable while recording (don't click links however).
- The meeting uses Eleven Labs speech to text now, vastly better results for multi-speaker audio
- There is a new recording page under menu -- recordings are stored realtime locally, so much less chance of data loss! This is a big step!
- Meeting and Lock recordings now get put in sub-blocks automatically...
-
changelog Jan 9, 2026
January 9, 2026
added ability to rename a prompt! Added tabs and a little ui tune up on prompt settings modal.
-
changelog Jan 8, 2026
January 8, 2026
Some interface improvements in chat. Better model picker and small ui tweaks.
-
changelog Jan 3, 2026
January 3, 2026
Massive deploy. AI Memory added. Makes a huge difference in continuity over conversations. This is so cool.
-
changelog Dec 27, 2025
December 27, 2025
Chat panel now shows which prompt's conversations you're viewing, with easy toggle to see all chats or filter back to the current page.
-
changelog Dec 26, 2025
December 26, 2025
Fixed issues with Gemini getting confused and failing on tool calls. And gave it better tools to find and explore available prompts. Pretty huge improvement all around.
-
changelog Dec 16, 2025
December 16, 2025
calendar view added to prompt pages. available on desktop, not mobile.
-
changelog Dec 12, 2025
December 12, 2025
length limits on regular entity and date parsing increase to 50k tokens from 10k. For very long notes.
-
changelog Dec 10, 2025
December 10, 2025
fix the chat message branching. ie left and right arrows after you edit and resubmit a message.
-
changelog Dec 9, 2025
December 9, 2025
some follow up fixes on yesterdays long edits fix. Added 'view' button when ai edits long blocks and doesn't already present them in full. Small css and formatting fixes on block pages.
-
changelog Dec 8, 2025
December 8, 2025
a whole number of updates to chat tools. Old chats were also unavailable for 5 hours due to regression, but fixed. Basically editing should work better, be able to handle long edits. Lots of little bugs and rough edges fixed.
-
changelog Dec 7, 2025
December 7, 2025
added warnings when chat output gets truncated or llm hits max length/token limit
-
changelog Dec 6, 2025
December 6, 2025
refactored the previous scroll-to-refresh bug in chat ui -- as it wasn't working on prompt pages.
-
changelog Dec 4, 2025
December 4, 2025
corrected temperature on kimi k2 thinking (grug speed model) to from 0.6 to 1.0
-
changelog Dec 2, 2025
December 2, 2025
fixed bug where scrolling in chat would trigger refresh on mobile
-
changelog Nov 29, 2025
November 29, 2025
ui improvements in big brain agent and some bug fixes, optimizations, and overall improvements.
-
changelog Nov 28, 2025
November 28, 2025
ui improvement in prompt settings. more clarity on 'mode' and datatype. overall just a slight bit simpler than it was.
-
changelog Nov 23, 2025
November 23, 2025
Very bad regression for gmail logins fixed. It broke note saving for the last couple days!
-
changelog Nov 22, 2025
November 22, 2025
Subscription page improvements allowing upgrading and downgrading plans.
-
changelog Nov 20, 2025
November 20, 2025
Fix big brain error on home page chats: the apply all button would error when trying to add plans to daily notes. Also fixed move logic to be more robust.
-
changelog Nov 18, 2025
November 18, 2025
Chat models upgraded. Grug is now gpt-5.1 and Oracle is Gemini 3. It's so good.
-
changelog Nov 16, 2025
November 16, 2025
Serious upgrade to Grug Chat. Speed model is much better, uses Kimi K2 Thinking via Fireworks AI (usa).
-
changelog Nov 8, 2025
November 8, 2025
Fixed cookie error specific to safari that would break chat functionality.
-
changelog Nov 4, 2025
November 4, 2025
fixed pull to refresh bug on prompt pages for mobile that caused undesired refresh. also fixed x-axis movement on scrolling.
-
changelog Oct 29, 2025
October 29, 2025
Fixed a weird loading loop bug when resizing from desktop size below to mobile widths.
-
changelog Oct 26, 2025
October 26, 2025
fixed a rendering error in edit mode where underline tags would cause overlapping text in safari and ios. Essentially, comma's and periods after an tag are included in the underline. Subtle but annoying bug if you came across it!
-
changelog Oct 22, 2025
October 22, 2025
Holy smokes, longest refactor and redesign ever! Code files 22087 insertions(+), 6229 deletions(-). The gist is that we got rid of the 3 column layout. Many found it confusing. Replaced with right sidebar and a tabs system. Many other changes! Will explain and update further asap. Email keizo@grugnotes.com if this causes any problems for you!
-
changelog Sep 3, 2025
September 3, 2025
small front end bug fix, caused hanging after adding. a block or during ai call.
-
changelog Aug 18, 2025
August 18, 2025
Initial release of email to notes feature. See the settings page.
-
changelog Aug 14, 2025
August 14, 2025
fixed regression bug with autotags -- they're now working again
-
changelog Aug 12, 2025
August 12, 2025
regression fix, search/ask navigates to the date page if a single date alone is typed.
-
changelog Aug 3, 2025
August 3, 2025
fixed a race condition bug that seemingly randomly 'unset' Daily Notes as the "focus" prompt. I think.
-
changelog Jul 4, 2025
July 4, 2025
UI clean up on settings, imports/exports, and subscriptions page.
-
changelog Jun 25, 2025
June 25, 2025
Some clean up. Better titles, meta tags, robots.txt etc. BORING. ok bye.
-
changelog Jun 12, 2025
June 12, 2025
had a some down time this morning due to Google Cloud outage -- Grug Notes along with a lot of the internet. Sorry!
-
changelog Jun 2, 2025
June 2, 2025
Fairly large update. Fixed a nasty caching bug that caused new prompt pages to fail. Terrible that was up for so long. Sorry!
-
changelog Apr 5, 2025
April 5, 2025
small bug fix on block pages -- sometimes similar blocks wouldn't load
-
changelog Mar 27, 2025
March 27, 2025
switched to noto emoji library so side bar renders consistently across platforms
-
changelog Mar 26, 2025
March 26, 2025
very big ui update -- added a side bar. Removed the second search box (find/create). Added + buttons on home page to add new prompt/blocks. Each prompt is auto assigned an emoji now -- used throughout for headers and side bar. Added a favorite setting for each prompt, allows for additions to the side bar.
-
changelog Mar 16, 2025
March 16, 2025
we had some on and off downtime the last 24 hours -- due to ssl config related to cloudflare and google cloud run. adjustments have been made to hopefully prevent it happening in the future.
-
changelog Mar 14, 2025
March 14, 2025
more consistent rendering of chats -- safer, more reliable handling of code, tables, etc.
-
changelog Mar 13, 2025
March 13, 2025
smoother streaming of text in the chat. also better handling of rendering and code blocks in chat.
-
changelog Mar 12, 2025
March 12, 2025
bug found on persistent blocks -- Quick Edit and AI/Edit still not working properly if it hasn't been updated on the current day. Not fixed yet.
-
changelog Mar 11, 2025
March 11, 2025
slight improvements to chat feature. stop button added while streaming. some bug fixes. first iteration to fit on mobile screen.
-
changelog Mar 8, 2025
March 8, 2025
Chat feature added to block pages. Chat uses Sonnet 3.5, agent feature uses 3.7.
Date picker added to block pages and some small ui adjustments.
Found a bug in markdown table rendering -- doesn't work with code blocks. Not fixed yet. *fixed
-
changelog Mar 5, 2025
March 5, 2025
preliminary support for Markdown Tables -- including checkboxes in table cells.
-
changelog Mar 3, 2025
March 3, 2025
nooo, oops I broke the subscription page. Will fix tonight. *fixed
-
changelog Mar 2, 2025
March 2, 2025
small ui and formatting improvements around prompt page and chat feature.
-
changelog Feb 27, 2025
February 27, 2025
caching issue when attributes update fixed. Basically, when ai would find attributes, sometimes they didn't show up on the prompt page until a hard refresh.
-
changelog Feb 25, 2025
February 25, 2025
ok, the chat feature seems to be working! i'm sure there's still bugs, lots to go. But core concept is there. Ask it to make you a workout schedule for the month! or plan anything. It's Claude 3.7 -- state of the art model in Grug Notes! It's like Cursor in your notes!
-
changelog Feb 23, 2025
February 23, 2025
pretty massive deploy it's an mvp version of chat with notes feature. Only available through a prompt page at the bottom right currently until I get it more polished. The killer feature is ability to generate notes, great for planning just about anything. fixed some regressions on ai parsing attributes
-
Blog Feb 14, 2025
Hey Tech, Welcome to Small Business
I have no idea where AI will take the software world. Some say we'll have more software, malleable software. Many say the cost of software will go to zero.
-
changelog Jan 20, 2025
January 20, 2025
Shipped an MVP version of Grug AI Editor. The button is at the bottom right of blocks or use ctrl-l. The prompt needs some work, but it's still useful at times! It's stateless, not a chat. Currently identical to audio ai/edit functionality, but at some point I expect it to diverge some.
-
changelog Jan 16, 2025
January 16, 2025
regression fix. oops, publishing content moderation was not working
-
changelog Jan 13, 2025
January 13, 2025
published blocks are now cached on cloudflare and serverside. Both caches are invalidated on save.
-
changelog Jan 8, 2025
January 8, 2025
bug fix where enter key wouldn't create a new line, was a regression from last week
-
changelog Dec 31, 2024
December 31, 2024
Changes to tab functionality. Now it shifts line to right with cursor anywhere. Similar to Obsidian instead of VS Code or Sublime Text. I couldn't think of an instance where you need to add four spaces in the middle of text.
-
changelog Dec 30, 2024
December 30, 2024
added support for markdown checkboxes. as of now, don't think i'm making it a default on the quick toggle buttons...
-
changelog Dec 26, 2024
December 26, 2024
bug fix -- occasional rendering error when toggling between editing and rendered state (ie clicking on and off a block)
-
changelog Dec 25, 2024
December 25, 2024
added smart wrapping and the indentation indicator (vertical gray lines) to code blocks
-
changelog Dec 24, 2024
December 24, 2024
very basic support for code blocks implemented. Use three backticks. No code highlighting or anything fancy yet. Improvements coming.
-
changelog Dec 17, 2024
December 17, 2024
another major optimization for voice activity detection. like 10x faster! In practice, this shaves off about 1/10th of a second on all voice transcriptions. :)
-
changelog Dec 16, 2024
December 16, 2024
voice activity detection redesigned -- should be much more reliable. less false negatives and false positives. This is a big big quality improvement.
-
changelog Dec 15, 2024
December 15, 2024
adjusted some formatting in the help page. Also made a toggle for pull to refresh, so you can't refresh accidentally while the help drawer is open on mobile.
-
changelog Dec 13, 2024
December 13, 2024
Significant improvements to audio and ai/edit features: Improved voice activity detection Using Gemini Flash 2.0 -- better in every way 👉 Displays speech recognition, and spinner until it's done Alternations to the prompt for improved accuracy 👉 Fireworks.ai added as a backup to Groq for transcription services.
-
changelog Dec 10, 2024
December 10, 2024
menu and audio button positioning regression (from a few days ago) fixed
-
changelog Dec 8, 2024
December 8, 2024
improvement in the reliability of ai/edit audio feature. Still hunting for bugs, but it's notably better.
-
changelog Dec 7, 2024
December 7, 2024
cursor handling added while audio recording. Basically, cursor position should be maintained while using audio.
-
changelog Dec 4, 2024
December 4, 2024
bug fix -- audio ai/edit on an empty or new unsaved block was broken
-
changelog Nov 12, 2024
November 12, 2024
initial prototype of audio lock feature for longer recordings and of diarization (meeting aka multispeaker transcription). Unfortunately not sure how to solve the problem of ios/pwa falling asleep!!! https://bugs.webkit.org/show_bug.cgi?id=254545
-
changelog Nov 9, 2024
November 9, 2024
Crazy speed improvement on speech to text. Switched speech to text transcription api to Groq Whisper-3-large. It falls back to OpenAI api (whisper 2) which should make everything a little more reliable with that redundancy. I tried whisper-3-large-turbo, and while faster, doesn't seem quite as accurate.
-
changelog Nov 8, 2024
November 8, 2024
regression fix from yesterday, affected new accounts for a few hours.
-
changelog Nov 6, 2024
November 6, 2024
fixed help drawer -- it didn't scroll on desktop and sometimes it was needed.
-
changelog Oct 19, 2024
October 19, 2024
added mouse over hovers to most all the links lol. after 2 years.
-
changelog Oct 15, 2024
October 15, 2024
improved the fetching code for csrf. Basically send the request sooner, so there is much less chance of a csrf error.
-
changelog Oct 12, 2024
October 12, 2024
Adjusted amount of context llm gets for natural language dates prompt. Should be an improvement in accuracy.
-
changelog Oct 10, 2024
October 10, 2024
some caching bugs -- too aggressive caching. Right click on entity to change type slightly more reliable, but not quite 100%.
-
changelog Oct 6, 2024
October 6, 2024
past and future sections removed from mobile screens. I never used it. More likely to use calendar to change days.
-
changelog Oct 5, 2024
October 5, 2024
more prefetching on mouseovers and click on mouse down. FASTER woo
-
changelog Oct 4, 2024
October 4, 2024
fixed a rendering bug on iOS when spaces would push to the next line. seriously this one was starting to drive me insane. I hope it's all fixed lol. I will never abandon the <textarea>!
-
changelog Sep 29, 2024
September 29, 2024
persistent prompt pages now work -- that is the block for today is copied from the previous day it was edited, the same way it does on the home page.
-
changelog Sep 28, 2024
September 28, 2024
added ability to "add to home" for any prompt page. Each prompt page now has it's own manifest.json that allow for this.
-
changelog Sep 25, 2024
September 25, 2024
If you press and hold the little button to the left of the line, it'll do the same as ctrl-shift-return, ie strike through by default. Great for mobile.
-
changelog Sep 24, 2024
September 24, 2024
Minimum viable offline support. Edits are stored in local storage and cleared once synced.
-
changelog Sep 8, 2024
September 8, 2024
error fixed on similar block feature for empty blocks. Inconsequential, but feels good to make errors in the logs go away.
-
changelog Aug 25, 2024
August 25, 2024
minimum viable copy button added. need improvement, but seems to work.
-
changelog Aug 20, 2024
August 20, 2024
So stoked! There's been a nagging rendering error when a name or company was tagged within a url. Basically random occasions would cause crazy overlapping text during editing. Swapped anchor tag for span during edit mode. Cross our fingers, no more weirdness. It's interesting, chrome seems to treat anchor slightly different. Safari seems to do it better.
-
changelog Aug 18, 2024
August 18, 2024
made some changes to how manifest.json is served -- now fully loaded into memory and served static, hopefully as efficiently as possible. I think it was causing a db hit and contributing to crashing during hacker news traffic.
-
changelog Aug 17, 2024
August 17, 2024
csrf error fixed when on prompt page and trying to adjust block title or block settings.
-
changelog Aug 14, 2024
August 14, 2024
some huge fixes on roam import. More robust and hoping urls correctly load now after the import.
-
changelog Aug 13, 2024
August 13, 2024
login with google in one click -- instead of it previously going to another page to then click again. Nice quality of life improvement.
-
changelog Aug 12, 2024
August 12, 2024
bug fix for accounts with a username that started or ended with an underscore
-
changelog Aug 11, 2024
August 11, 2024
small layout adjustments. Better alignment of user name and audio input button.
-
changelog Aug 7, 2024
August 7, 2024
removed unlinked blocks from datatype pages. it's not needed and saves a db query.
-
changelog Aug 2, 2024
August 2, 2024
tiny bugfix when archive is empty, error at endpoint for new accounts.
-
changelog Jul 29, 2024
July 29, 2024
fixed regression where 'today' could be tagged as a natural language dates since the recent update in date parsing. In general, backlinks should not be created to the day of the note.
-
changelog Jul 27, 2024
July 27, 2024
Front end bug fix, where sometimes audio buttons would be hidden on mobile after you press record.
-
changelog Jul 24, 2024
July 24, 2024
bug fix -- prompts would be missing older blocks due to template mistake.
-
changelog Jul 8, 2024
July 8, 2024
date handling has been gutted. And largely turned over to claude 3.5 Sonnet. Seems good so far. Still some optimizing to do, but not slower and seemingly much more reliable than the rule based methods. Previously it was a combo of chatgpt 3.5 and rule based methods. But it would fail a good number of tests and was a patchwork of if statements. And got quite slow. The new method looks for any date entities on the server, and if any are found, claude is called to intelligently decide the dates. let me know if it fails you! keizo@grugnotes.com
-
changelog Jul 1, 2024
July 1, 2024
currently experiencing openai api issues/rate limits. May break ai entity identification and search. fixed
-
changelog Jun 23, 2024
June 23, 2024
Some new front end code that helps with more natural scrolling and keeping the text within view -- both on computer and in ios.
-
changelog Jun 22, 2024
June 22, 2024
Finally switched to newer embedding model 'text-embedding-3-large' for search functionality. Seemingly better and faster search results already, but still needs tuning. fixed ai breakage on new accounts caused by this ~12 hrs later
-
changelog Jun 19, 2024
June 19, 2024
small bug fix in find/create prompt search. It was broken if the prompt was set to 'generate_today' but not show on this day... if that makes sense. Also now, when a block is already existing on the day, it correctly sets focus to that block.
-
changelog Jun 17, 2024
June 17, 2024
Search and similar prompts features fixed from the Pinecone vector database issues.
-
changelog Jun 16, 2024
June 16, 2024
Vector database service Pinecone is down as their service has gone through some breaking changes. Will take 1-2 days to update. Sorry! This means search is failing and similar prompts. :(
-
changelog Jun 6, 2024
June 6, 2024
on a prompt page, blocks were listed first, then backlinks. Now they are listed mixed together in order of original block date. Works, but still needs ui and speed optimizations.
-
changelog May 30, 2024
May 30, 2024
fixed a caching bug. if you delete a block on the main home page, the cache now correctly clears. For the past few weeks, it would appear to no be deleted until a full refresh or something else changed.
-
changelog May 27, 2024
May 27, 2024
fixed the crazy bug from yesterday where new line or lines added at the start of an existing note would not save. Weirdest thing ever. Browser would seem to remove new lines unless the html started with a new line.
-
changelog May 26, 2024
May 26, 2024
new model and prompt deployed for ai/edit voice editing feature. Uses full context of the note -- it's a lot better, but I'm sure it's not perfect.
-
changelog May 18, 2024
May 18, 2024
bug fix with similar prompts feature that would cause them to never load -- I think related to django upgrade some weeks back.
-
changelog May 17, 2024
May 17, 2024
More major issues fixed for usernames with capital letters in it. Future, Past, Archive may not have been loading and search issues as well. Grug take long time! But work now.
-
changelog Apr 20, 2024
April 20, 2024
Ooof, fixed a csrf error on audio recording -- partially broken since april 7th.
-
changelog Apr 17, 2024
April 17, 2024
fixed a few endpoints that were no longer getting compressed due to yesterdays upgrades.
-
changelog Apr 16, 2024
April 16, 2024
first deploy migrating from Django 3.2 to 5! and gunicorn to uvicorn server! Welcome to modern web dev Grug.
-
changelog Apr 8, 2024
April 8, 2024
fixed drag and drop blocks that were broken last week from revision history update...
-
changelog Apr 7, 2024
April 7, 2024
More aggressive caching on home, usually clearing cache on write. Shooting for sub 100ms server response.
-
changelog Apr 5, 2024
April 5, 2024
A bunch more orm/sql query optimizations. Less queries on load. And a couple indexes added. And importantly pretty significant improvement on save function. SPEED! yay.
-
changelog Apr 4, 2024
April 4, 2024
A few small and subtle query optimizations. Very small speed improvement.
-
changelog Apr 2, 2024
April 2, 2024
Speed update! Better preloading and some initial client side caching. Little snappier responses. 😍 wondering what I broke 😅🤓
-
changelog Apr 1, 2024
April 1, 2024
minimum implementation of edit 'revision history' for each block deployed. Needs work and needs diff formating still. Not functional on mobile yet, but soon!
-
changelog Mar 24, 2024
March 24, 2024
A bunch of backend work on how backlinks are saved. Backlinks now have a creation date that will persist through saves and minor changes. It's not much of a big deal right now, but I'm hoping it can provide some additional context in the future, to help identify stale tasks for example.
-
changelog Mar 3, 2024
March 3, 2024
oh man, fixed a bad bug. Tags from hashtags and brackets were not properly creating backlinks for a while.
-
changelog Mar 2, 2024
March 2, 2024
Encoding issues kinda fixed with latest version of chrome. Everything was rendering as symbols. Now seems ok.
-
changelog Feb 21, 2024
February 21, 2024
right clicking on the quick toggle button does the equivalent of ctrl-shift-return -- the default being markdown strike through around the line. Already found a cursor positioning bug, will fix later this week lol.
-
changelog Feb 16, 2024
February 16, 2024
Sorry! there was a major bug since mid january that made natural language dates no longer link -- or actually they were linked, but it wasn't visible on that day. It should be fixed now.
-
changelog Jan 22, 2024
January 22, 2024
Right clicking on a link brings up a context menu that allows changing the datatype. Minimum viable features! Most useful if AI gets it wrong. Also allows creating autotags. Needs to be in view mode, it doesn't make sense in edit mode. Unlinked mentions or backlinks are show at the bottom of prompt pages. WIP. There are still some edge cases and bugs related to these features!
-
changelog Jan 14, 2024
January 14, 2024
one line bug fix to prevent possible creation of two unique blocks within the same prompt and date. Which should be only possible if you set a title. In this case, the path was created with a timestamp which shouldn't be possible.
-
changelog Jan 6, 2024
January 6, 2024
small bug fix where ai tags could occur within existing manual links or urls
-
changelog Jan 4, 2024
January 4, 2024
fixed a diff match patch error that caused some sync errors around emoji.
-
changelog Dec 31, 2023
December 31, 2023
First deploy of quick toggle ui feature that adds the ctrl-return shortcut as a clickable feature on desktop and on mobile.
-
changelog Dec 24, 2023
December 24, 2023
Fixed some formatting issues from dark design update, probably a dozen or so little tweaks.
-
changelog Dec 13, 2023
December 13, 2023
fixed a bug. If two browsers or devices were open. And the block was brand new, ie never saved, typing in one would not sync to the other with out a refresh. Now it should.
-
changelog Dec 10, 2023
December 10, 2023
Some tests written, and non-visible improvements/bugfixes to sync. Chasing one last bug where you would lose a few words on save. Grug saw maybe 3x a month. Grug think we got it! But needs battle testing.
-
changelog Nov 30, 2023
November 30, 2023
small bug fix on prompt settings form where the textarea formatting was bad
-
changelog Nov 25, 2023
November 25, 2023
Some optimizations to javascript and stopped loading the archive at bottom of the page on mobile only. It was causing performance issues.
added semantically similar blocks on individual block pages. minimum viable feature. not sure how useful yet.
-
changelog Oct 30, 2023
October 30, 2023
Fixed bug introduced on oct 22 where speech to search and speech to find broke. :|
-
changelog Oct 22, 2023
October 22, 2023
Added links to the day headings under "past" and "future". Changed the permalink style from an anchor emoji to / Mon xx. It's a little weird, but I think I like it better than the emoji. Maybe I'll consider a lone #, we used to do that for permalinks in the old web.
-
changelog Oct 21, 2023
October 21, 2023
Another improvement on block ordering -- new blocks created are always appended in whatever column the prompt last had or default to column 3. The vertical row ordering is unique to each day. Column is universal or at the prompt level.
-
changelog Oct 14, 2023
October 14, 2023
found another sync bug! But also may have fixed it today. Added another check to prevent duplicate requests. Optimistic this helps a great deal.
-
changelog Oct 13, 2023
October 13, 2023
improved audio record button response speed after you get microphone permission from the user. The trick was removing noice cancelation and auto gain things from MediaRecorder set up. Whisper speech to text is so good, don't think it matters there will be no on device noise reduction.
-
changelog Oct 12, 2023
October 12, 2023
fixed some accessibility things, and increase contrast for a lot of the ui
-
changelog Oct 9, 2023
October 9, 2023
some refactoring work on sync. Reduced extra sync requests by slight bit. And now server responds with correct hash when a block doesn't exist. There is/was a bug here where sometimes server would overwrite user that happens to me 1-2x a month. Would lose a few words perhaps from seconds ago. This might fix -- but yet to confirm. :|
-
changelog Oct 7, 2023
October 7, 2023
few hours focusing on speed -- major one is deferring all javascript. Much improved loading speed. Small improvements and error fixes.
-
changelog Oct 6, 2023
October 6, 2023
fixed a bug where past & future were not formatting correctly on load
-
changelog Oct 5, 2023
October 5, 2023
fixed bug where search/ask would break when extra spaces were present
-
changelog Oct 2, 2023
October 2, 2023
first deploy of ai/edit via audio feature. Experimental... but cool!
-
changelog Sep 29, 2023
September 29, 2023
improved positioning of past and future sections at 2 column width
-
changelog Sep 26, 2023
September 26, 2023
small error bug fix where the entity recognition wouldn't work right away, it would take a refresh or two, on new accounts.
-
changelog Sep 25, 2023
September 25, 2023
a new user created a username with a space, and it broke the account. Fixed the validation bug.
-
changelog Sep 24, 2023
September 24, 2023
fixed a formatting issue where column 2 (daily notes usually) would overlap today's mentions
-
changelog Sep 23, 2023
September 23, 2023
it shouldn't matter much in daily use, but refactored and improved caching of embeddings -- basically more efficient :)
-
changelog Sep 18, 2023
September 18, 2023
removed all the prompt settings from the settings page. There is no real need since prompts are drag and drop sortable now.
-
changelog Sep 17, 2023
September 17, 2023
Improved ordering of blocks when it transitions to 2 col and 1 column from 3.
-
changelog Sep 16, 2023
September 16, 2023
Better word wrapping, and fixed a rendering error with long words. We no longer break-words. Just wrap on overflow.
-
changelog Sep 15, 2023
September 15, 2023
little javascript refactor, fixed a bug that was calling ai endpoint twice!!!
-
changelog Sep 14, 2023
September 14, 2023
Finally implemented drag and drop moving of blocks. This changes the column and ordering at the 'prompt' level so the view will be the same on any day.
-
changelog Sep 13, 2023
September 13, 2023
Did some refactoring of some llm prompts and test code to make converting singular/plural prompt names more robust. Mostly not noticeable, but feels good to get done!
-
changelog Sep 12, 2023
September 12, 2023
some ui fixes when there is a pop-over style thing, ie search. Fades out properly and no more pointer affecting things in the background issues.
-
changelog Sep 9, 2023
September 9, 2023
Some small rendering error bugs fixed when there's punctuation around natural language dates.
-
changelog Sep 8, 2023
September 8, 2023
small ui changes -- home button added at bottom left on mobile. Help button moved to menu.
-
changelog Aug 28, 2023
August 28, 2023
bunch of small bug fixes w/css and ui. Moved the signup link to be at bottom.
-
changelog Aug 27, 2023
August 27, 2023
deployed mvp of speech to text. This took a while, and did quite a bit of experimentation.
-
changelog Aug 13, 2023
August 13, 2023
Cursor placement with multiuser editing is getting pretty good. Patches should get applied and the cursor or selection does the right thing.
-
changelog Aug 6, 2023
August 6, 2023
Added a web manifest, so "add to home" runs as a progressive web app -- meaning the url bar is dropped and it loads from cache more instantly. This is possible now that there is sync functionality. HOWEVER, there is no offline support yet -- but the path is closer.
-
changelog Aug 4, 2023
August 4, 2023
more work on sync. A few bug fixes so that things should converge between all clients.
-
changelog Aug 2, 2023
August 2, 2023
More work on sync -- made a pretty significant change. Let's call it semi realtime sync. It's not google docs level collaborative, but updates do happen and things mostly converge. Using differential sync. For Grug purposes, it does the job -- and creates a path towards multiuser notebooks and tracking changes over time. still an mvp feature still need to match cursor position when updates happen some odd things happen if actually trying to edit exactly at the same time, but this is very much not typical use case.
-
changelog Jul 14, 2023
July 14, 2023
improved sync. some changes to optimistic locking. Should see far less false errors
-
changelog Jul 13, 2023
July 13, 2023
changed the css technique on underlines (uses border now) for ai links -- this was a major source of rendering errors.
-
changelog Jun 25, 2023
June 25, 2023
On prompt pages, the data fields will update after ai is called. So the page feels live. :)
-
changelog Jun 24, 2023
June 24, 2023
search will now redirect to the 'date' view if you only type in a date. Things like aug 5, tomorrow, monday, a year from now, etc should all go direct to that page.
-
changelog Jun 18, 2023
June 18, 2023
ctrl-shift return keyboard shortcut for wrapping a line with ~~ or other characters. First version. Needs work to apply to selections.
-
changelog Jun 17, 2023
June 17, 2023
ui improvements, better menu and datatype link formatting for both desktop and mobile. Started using alpine js...
-
changelog Jun 10, 2023
June 10, 2023
Implemented a simple warning when block length is over 3000 tokens. When getting primary entities, text will be truncated after 3200 tokens. Previously was not handled at all. #WIP
-
changelog Jun 2, 2023
June 2, 2023
Fixed some more issues related to persistent prompts. When an empty persistent prompt was created, the main page would crash without an existing block.
-
changelog Jun 1, 2023
June 1, 2023
Fixed a bug or two related issues with "persistent" prompts. It was a significant problem with the Scratch Pad default!!! Deleting all notes would result in save failure. Fixed. Also removed some old behavior where persistent blocks would get copied to tomorrow. Now it should always copy from the past to today.
-
changelog May 30, 2023
May 30, 2023
some small improvements on mobile search formatting. Better, not great yet.
-
changelog May 29, 2023
May 29, 2023
better handling of llm mistakes and manual overrides of entities
-
changelog May 26, 2023
May 26, 2023
search fix where natural language dates were not selecting local timezone.
-
changelog May 7, 2023
May 7, 2023
search/ask grug... mvp feature deployed. This one took a while. Chatgpt based only when you ask a question. All the rest of the time, it presents semantic and keywords search results. When there is one clear best result, it'll be presented up top.
-
changelog Apr 29, 2023
April 29, 2023
some corrections to natural language dates. fixed things like this past wednesday. before it was putting that as next week.
-
changelog Apr 8, 2023
April 8, 2023
small front end bug fix where tags were still highlighted within a longer word. "Action" within extraction for example.
-
changelog Apr 2, 2023
April 2, 2023
backend changes with ai prompts to use json instead of custom formatting. aiming to be a little more robust on random output from llm.
-
changelog Mar 31, 2023
March 31, 2023
css improvements for mobile datatypes at bottom of screen fomatting fixes on block view bug fix where some blocks weren't show in archive. specifically where the prompt had setting generate in past checked.
-
changelog Mar 28, 2023
March 28, 2023
fixed tiny front end bug where prompts got replaced with prompt capitalizations. So lower case company, might get capitalized and cause a rendering error.
-
changelog Mar 25, 2023
March 25, 2023
pretty major deploy! major backend changes chatgpt api, makes costs manageable! and a lot faster! known entities are tagged from database! this major, helps ai perform better as well quite a few tweaks and improvements on the front end with tag highlighting less filter conflicts, as text is tokenized so we can manage the chaos better no double tagging -- longer tags go first a lot of refactoring
-
changelog Mar 19, 2023
March 19, 2023
removed auto login/signup form, replaced with a simpler login form. Should fix any password manager issues, and prevent accidental account creation.
-
changelog Mar 18, 2023
March 18, 2023
partial rewrite of filters/rendering front end. Fixes many rendering bugs when tags would interfere with each other. Text is tokenized before tags are highlighted to prevent html from getting jammed up.
Subscribe
RSS Feed