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 19, 2026

    January 19, 2026

    Many many many tiny papercut level bug fixes deployed.

  • 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 5, 2026

    January 5, 2026

    a little ui clean up of ai memory features.

  • 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 25, 2025

    December 25, 2025

    Fixed big brain formatting on mobile when it's processing.

  • changelog Dec 24, 2025

    December 24, 2025

    Added a calendar print view

  • changelog Dec 18, 2025

    December 18, 2025

    Fixed a bunch of small ui problems.

  • 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 30, 2025

    November 30, 2025

    slight ui and reliability improvements to audio input

  • 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 26, 2025

    November 26, 2025

    improved ai tagging and date parsing reliability.

  • 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 Nov 3, 2025

    November 3, 2025

    Fixed sync conflicts overwriting checkbox/QuickToggle edits

  • 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 6, 2025

    September 6, 2025

    minor bug fix: front end race condition fixed

  • changelog Sep 3, 2025

    September 3, 2025

    small front end bug fix, caused hanging after adding. a block or during ai call.

  • changelog Aug 23, 2025

    August 23, 2025

    Added semi-realtime sync to the user home page

  • changelog Aug 20, 2025

    August 20, 2025

    regression fix on llm date detection

  • 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 13, 2025

    August 13, 2025

    Fixed logout on 'mouse over' of logout.

  • 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 11, 2025

    August 11, 2025

    regression fix for Grug Speed, wasn't working yesterday

  • changelog Aug 9, 2025

    August 9, 2025

    massive deploy!

  • 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 31, 2025

    July 31, 2025

    improved cache busting of static assets

  • changelog Jul 29, 2025

    July 29, 2025

    Added deep linking, ie a unique url to each chat.

  • changelog Jul 28, 2025

    July 28, 2025

    added audio input to chat input field

  • changelog Jul 25, 2025

    July 25, 2025

    Oracle/Gemini bug fix on tool calls.

  • changelog Jul 24, 2025

    July 24, 2025

    Grug Chat now has an internal search tool. Kind of a big deal!

  • changelog Jul 4, 2025

    July 4, 2025

    UI clean up on settings, imports/exports, and subscriptions page.

  • changelog Jun 30, 2025

    June 30, 2025

    Grug Chat added to the home page. Still a work in progress.

  • changelog Jun 25, 2025

    June 25, 2025

    Some clean up. Better titles, meta tags, robots.txt etc. BORING. ok bye.

  • changelog Jun 24, 2025

    June 24, 2025

    HUGE UPDATE

  • 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 4, 2025

    June 4, 2025

    Added a user home page to published notes.

  • changelog Jun 3, 2025

    June 3, 2025

    Added full markdown export feature!

  • 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 Apr 2, 2025

    April 2, 2025

    published/public pages now have a very basic prompt level view

  • changelog Mar 30, 2025

    March 30, 2025

    small css updates and fixes on side bar

  • 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 15, 2025

    March 15, 2025

    formatting improvements with how the chat toggles open

  • 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 28, 2025

    February 28, 2025

    fixed bug when Quick Edit fails. todo -- add notification

  • 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 12, 2025

    January 12, 2025

    minimum viable implementation for block publishing

  • changelog Jan 8, 2025

    January 8, 2025

    bug fix where enter key wouldn't create a new line, was a regression from last week

  • Blog Jan 8, 2025

    January 8, 2025

    hello world     test     test2     test3

  • changelog Jan 6, 2025

    January 6, 2025

    bug fix: title saving on new blocks fixed.

  • changelog Jan 1, 2025

    January 1, 2025

    started using cloudflare

  • 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 21, 2024

    October 21, 2024

    prompt settings button, clean up -- consistently use svg.

  • changelog Oct 19, 2024

    October 19, 2024

    added mouse over hovers to most all the links lol. after 2 years.

  • changelog Oct 18, 2024

    October 18, 2024

    added underscore style markdown parsing for bold and italic

  • 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 Sep 2, 2024

    September 2, 2024

    removed any dependencies on gpt 3.5

  • changelog Aug 26, 2024

    August 26, 2024

    added title text to block settings button

  • changelog Aug 25, 2024

    August 25, 2024

    minimum viable copy button added. need improvement, but seems to work.

  • changelog Aug 21, 2024

    August 21, 2024

    stripe/subscription sync errors fixed

  • 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 19, 2024

    August 19, 2024

    slight adjustment and improvement to date tagging prompt.

  • 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 6, 2024

    August 6, 2024

    beta of roam research json import feature added to menu

  • 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 23, 2024

    July 23, 2024

    fixed a couple javascript errors on landing page.

  • 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 24, 2024

    June 24, 2024

    templating issue fixed if you had a mention on your home page

  • 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 25, 2024

    May 25, 2024

    Updated copy on landing page.

  • changelog May 20, 2024

    May 20, 2024

    brotli added back to landing page

  • 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 3, 2024

    April 3, 2024

    Minor adjustments to caching so stale data is avoided.

  • 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 26, 2024

    March 26, 2024

    Small bug fix and reliability improvement to search/ask.

  • 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 25, 2024

    February 25, 2024

    Made the headers sticky on the datatype pages.

  • 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 15, 2024

    January 15, 2024

    Added Inter and Roboto as fonts.

  • 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 26, 2023

    December 26, 2023

    drag handles moved to top of blocks

  • changelog Dec 24, 2023

    December 24, 2023

    Fixed some formatting issues from dark design update, probably a dozen or so little tweaks.

  • changelog Dec 23, 2023

    December 23, 2023

    Darker, but cleaner design deployed.

  • 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 Dec 2, 2023

    December 2, 2023

    small ui updates, replaced some emoji with svg

  • changelog Nov 30, 2023

    November 30, 2023

    small bug fix on prompt settings form where the textarea formatting was bad

  • changelog Nov 29, 2023

    November 29, 2023

    implemented 'generate on days'

  • changelog Nov 27, 2023

    November 27, 2023

    Changed favicons & app icons to new logo.

  • 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 Nov 22, 2023

    November 22, 2023

    some small formatting adjustments with new logo

  • changelog Nov 21, 2023

    November 21, 2023

    landing page update and logo change!

  • changelog Nov 4, 2023

    November 4, 2023

    First deploy with autotags implemented.

  • 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 7, 2023

    August 7, 2023

    Small update to search prompts to consider todays

  • 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 Jul 4, 2023

    July 4, 2023

    fixed a front end error that came up from hidden characters

  • changelog Jun 29, 2023

    June 29, 2023

    fix some breakages from open ai updates

  • 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 3, 2023

    June 3, 2023

    Updated the intro text on first login.

  • 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 25, 2023

    May 25, 2023

    rewrote landing page with updated copy

  • changelog May 16, 2023

    May 16, 2023

    made search on prompt pages filter to that prompt only

  • 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 20, 2023

    March 20, 2023

    broke the date display in yesterdays deploy. fixed.

  • 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