changelog
258 published notes · Jump to today
-
February 28, 2026
Feb 28, 2026Massive 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.
Lists — New "List" prompt mode for managing ordered collections with a full table view:
- Inline cell editing, search, sort, filter, pagination, and column visibility
- Drag-to-reorder rows and columns
- Reference cells with typeahead linking between lists (stored as [[wikilinks]])
- Ref cell popovers for viewing/editing linked item attributes
- Boolean cells render as auto-saving checkboxes
- Adaptive wide layout for tables with many columns
- Lists section in the sidebar
- "Tracker" auto-detected as list mode for new prompts
Wikilinks & References — [[prompt/block]] wikilink support with automatic path sync when prompts are renamed. Block text references are rewritten on rename too.
Entity Merge — Merging duplicate entities now rewrites references across your notes and handles conflicts gracefully.
AI Backlinks — Incremental hash-based diffing replaces the old delete-all/recreate approach. Backlinks now have a confidence level that locks on confirm.
Sage Model — New feature release powered by Claude Sonnet 4.6. Ungated for all users.
Gemini — Upgraded to 3.1 Pro.
2nd Opinion — Model selection dropdown lets you pick which model to use.
Search — Switched off Gemini flash 2 models to Groq/Gemini Flash 3. Smarter results interpretation.
Date Extraction — Improved accuracy for relative weeks, appointment patterns, and HTML-escaped text.
Prompt Attributes — Drag-and-drop sorting, default values, and descriptions for prompt attributes.
Autotitle — Blocks can now be auto-titled.
Collapse/Expand — Toggle to collapse or expand all blocks on a page. List blocks default to collapsed.
URL Linkification — Fixed streamed and markdown-wrapped URLs not becoming clickable links.
Enter to Submit — Input-style submit controls now respond to Enter key.
Fixes
- Chat textarea intermittently hidden after focus
- Month-boundary date prefilter off-by-one
- Scrollbar flicker on prompt header
- Layout flash on page load
- Stale list table after browser back
- "Past" header missing when recent days are empty
- Collapse arrow unreachable on prompt/block pages
- Code block copy button hidden in some cases
- Blocks created under wrong prompt
- Stale static assets served from home cache after deploy
- CSRF error on ASR token count
- Duplicate loading spinners on Publish/Pin buttons
- Sidebar caches not refreshing after async emoji generation
- Stale flash messages on tasks page
- Focus prompt checkbox removed from prompt settings
-
February 2, 2026
Feb 2, 2026Redesigned block dropdown menu - Cleaner single-column layout with new Change row for quickly editing a block's prompt, date, or title
Fixed date picker not opening, a regression from last week.
-
January 30, 2026
Jan 30, 2026redesigned revision history, added 'checkpoints', diff view, and improved that ui a bit.
Some small bug fixes when it came to meeting recordings. Block menu correctly updates to allow 'summarize transcript' after a recording happens.
-
January 28, 2026
Jan 28, 2026Improved tool calling and tool call 'memory loss' where it would have rerun past tool calls. More reliable edit_note tool calls.
Fixed several chat stability issues including the Apply button breaking chat on the home page and chat input disappearing after Apply/Diff operations. Also improved Diff All navigation with better auto-scroll behavior, fixed child blocks incorrectly appearing as top-level items on prompt pages, and simplified block tag handling.
-
January 27, 2026
Jan 27, 2026Grug Speed model updated to Kimi K2.5 model on Fireworks.ai -- new SOTA open weights model
Bug fixes related to the block menu -- funny state issues when blocks were updated or lazy loaded.
-
January 24, 2026
Jan 24, 2026Added custom tasks in the block level ... menu. This allows creation of custom routine prompts that can be applied to any block. Pretty cool!
Added ability to "fold" blocks.
OH DANG. regression bug that cause duplicate word/phrases on some saves. If that happened to you in the last two days, sorry! fixed and wrote tests to avoid in the future.
-
January 23, 2026
Jan 23, 2026more 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.
-
January 21, 2026
Jan 21, 2026massive 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!
-
January 19, 2026
Jan 19, 2026Many many many tiny papercut level bug fixes deployed.
-
January 17, 2026
Jan 17, 2026Some significant bug fixes. There were some hidden UI elements that were interfering with text positioning on mobile. Frustrating bug. Happy that's fixed.
Redesigned the block settings. And there's an MVP of ENHANCED NOTES, which is a little AI routine to take a long meeting transcript and convert it to concise notes.
-
January 15, 2026
Jan 15, 2026ui improvements on mobile. trying to remove a lot of jankyness that's slowly crept in. needs work, but already better.
-
January 13, 2026
Jan 13, 2026bug 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.
bug fix. Add lightweight rendering for large prompts (150+ blocks). blocks older than a month. keeps page size reasonable for multiple years of notes.
-
January 12, 2026
Jan 12, 2026big 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.
-
January 11, 2026
Jan 11, 2026pretty 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...
Will me making some adjustments over the next few days, but this is a big step!
-
January 9, 2026
Jan 9, 2026added ability to rename a prompt! Added tabs and a little ui tune up on prompt settings modal.
Added a diff all button, ie so it's easy to inspect many block changes at once.
-
January 8, 2026
Jan 8, 2026Some interface improvements in chat. Better model picker and small ui tweaks.
Some mobile ui fixes where keyboard would get in the way of the last block.
-
January 5, 2026
Jan 5, 2026a little ui clean up of ai memory features.
-
January 3, 2026
Jan 3, 2026Massive deploy. AI Memory added. Makes a huge difference in continuity over conversations. This is so cool.
-
December 27, 2025
Dec 27, 2025Chat panel now shows which prompt's conversations you're viewing, with easy toggle to see all chats or filter back to the current page.
-
December 26, 2025
Dec 26, 2025Fixed 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.
-
December 25, 2025
Dec 25, 2025Fixed big brain formatting on mobile when it's processing.
-
December 24, 2025
Dec 24, 2025Added a calendar print view
Fixed prompt page view regression where structured data would take up too much of the screen and did not scroll properly.
-
December 18, 2025
Dec 18, 2025Fixed a bunch of small ui problems.
Improved big brain and chat prompts.
Added gifting. Added use cases page. Added atheletic training plans blog.
-
December 16, 2025
Dec 16, 2025calendar view added to prompt pages. available on desktop, not mobile.
-
December 12, 2025
Dec 12, 2025length limits on regular entity and date parsing increase to 50k tokens from 10k. For very long notes.
-
December 10, 2025
Dec 10, 2025fix the chat message branching. ie left and right arrows after you edit and resubmit a message.
-
December 9, 2025
Dec 9, 2025some 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.
slight updates to ai system prompts -- Improved tool calling and reliability making edits across prompt pages and multiple blocks work a lot better.
-
December 8, 2025
Dec 8, 2025a 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.
-
December 7, 2025
Dec 7, 2025added warnings when chat output gets truncated or llm hits max length/token limit
-
December 6, 2025
Dec 6, 2025refactored the previous scroll-to-refresh bug in chat ui -- as it wasn't working on prompt pages.
bug fix, published link to blocks from the block was a broken link
-
December 4, 2025
Dec 4, 2025corrected temperature on kimi k2 thinking (grug speed model) to from 0.6 to 1.0
-
December 2, 2025
Dec 2, 2025fixed bug where scrolling in chat would trigger refresh on mobile
grug ai/edit and audio ai/edit switched to groq -- faster and better evals. more testing in production :)
-
November 30, 2025
Nov 30, 2025slight ui and reliability improvements to audio input
-
November 29, 2025
Nov 29, 2025ui improvements in big brain agent and some bug fixes, optimizations, and overall improvements.
fixed misaligned datepicker
new intro video on landing page
-
November 28, 2025
Nov 28, 2025ui improvement in prompt settings. more clarity on 'mode' and datatype. overall just a slight bit simpler than it was.
add note button added to right sidebar when there are no blocks or nothing on the day.
-
November 26, 2025
Nov 26, 2025improved ai tagging and date parsing reliability.
-
November 23, 2025
Nov 23, 2025Very bad regression for gmail logins fixed. It broke note saving for the last couple days!
TOS and Privacy Policy updated.
The Ctrl+Return emoji/prefix toggle now matches text case-insensitively, so if your settings have "TODO, DONE", it will correctly cycle through lines starting with "todo", "Todo", or "TODO" instead of treating them as different prefixes.
Default company and person datatypes are created on account creation instead of lazily -- which makes for better, ie less janky signup experience.
-
November 22, 2025
Nov 22, 2025Subscription page improvements allowing upgrading and downgrading plans.
Minor landing page speed optimizations and clean up.
-
November 20, 2025
Nov 20, 2025Fix 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.
-
November 18, 2025
Nov 18, 2025Chat models upgraded. Grug is now gpt-5.1 and Oracle is Gemini 3. It's so good.
-
November 16, 2025
Nov 16, 2025Serious upgrade to Grug Chat. Speed model is much better, uses Kimi K2 Thinking via Fireworks AI (usa).
Removed manual parsing of attributes, so key:: value only parses if the key was defined in datastructure of the prompt or type. Before this change, any :: would get processed and could get quite mess pasting in css or whatever code. So we cut it for now.
Fixed a bug in chat -- when using 2nd Opinion feature, the earlier messages would go missing.
-
November 8, 2025
Nov 8, 2025Fixed cookie error specific to safari that would break chat functionality.
-
November 4, 2025
Nov 4, 2025fixed pull to refresh bug on prompt pages for mobile that caused undesired refresh. also fixed x-axis movement on scrolling.
-
November 3, 2025
Nov 3, 2025Fixed sync conflicts overwriting checkbox/QuickToggle edits
Fixed diff modal accept buttons failing with empty content
Fix date mismatch causing blocks created in Grug Chat to Apply button to fail in certain timezones or certain times of day.
-
October 29, 2025
Oct 29, 2025Fixed a weird loading loop bug when resizing from desktop size below to mobile widths.
Fixed infinite scroll into past.
Added infinite scroll to future.
-
October 26, 2025
Oct 26, 2025fixed 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!
-
October 22, 2025
Oct 22, 2025Holy 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!
-
September 6, 2025
Sep 6, 2025minor bug fix: front end race condition fixed
-
September 3, 2025
Sep 3, 2025small front end bug fix, caused hanging after adding. a block or during ai call.
-
August 23, 2025
Aug 23, 2025Added semi-realtime sync to the user home page
Added/improved error logging to help improve and squash bugs faster.
Chat will see sub-blocks or child blocks when reading a note now.
-
August 20, 2025
Aug 20, 2025regression fix on llm date detection
bug fixes on email parsing for email to notes feature -- still in testing, ie beta.
bug fix on date/timezone issue on email parsing
-
August 18, 2025
Aug 18, 2025Initial release of email to notes feature. See the settings page.
-
August 14, 2025
Aug 14, 2025fixed regression bug with autotags -- they're now working again
fixed add prompt on data pages
fixed clicking on a prompt in the search hints while adding a block
fixed duplicate block issue
-
August 13, 2025
Aug 13, 2025Fixed logout on 'mouse over' of logout.
Fixed intermittent csrf error on login -- was a caching issue.
-
August 12, 2025
Aug 12, 2025regression fix, search/ask navigates to the date page if a single date alone is typed.
regression fix, infinity icon shows up properly for scratch pad or persistent prompts.
clean up on on boarding note, and help page
-
August 11, 2025
Aug 11, 2025regression fix for Grug Speed, wasn't working yesterday
Diff view rendering, removed strike through on deletions. Fixed partial accept bug on last diff. Fixed rendering bug that left some deletions not highlighted correctly.
-
August 9, 2025
Aug 9, 2025massive deploy!
Grug is now powered with GPT-5 -- it's slower, but after a lot of system prompt tuning, I'm finding it's ability to plan and write superior than O3. One of my test cases has been making endurance training programs -- try this on a 'prompt' page of your choosing. On finalization of a plan, it will trigger Big Brain to fill out daily blocks.
Big Brain also has faster generation and actually more consistent with Gemini 2.5 flash and 2.5 Pro for task verification.
Lots of improvements on system prompts for all chat llm calls.
Major speed optimization on chat page loading.
Regression fixes on Add Block button.
-
August 3, 2025
Aug 3, 2025fixed a race condition bug that seemingly randomly 'unset' Daily Notes as the "focus" prompt. I think.
Added subscription plans and edited landing page a small amount.
-
July 31, 2025
Jul 31, 2025improved cache busting of static assets
disabled cloudflare -- as it added 20-100ms overhead in my experience. It would inflate brotli compressed pages to zstd which is silly.
slight refactor of svg pipeline and inline js, reduced home loading size a bit
-
July 29, 2025
Jul 29, 2025Added deep linking, ie a unique url to each chat.
Better block resizing when opening and closing chat panel.
-
July 28, 2025
Jul 28, 2025added audio input to chat input field
regression fixed on 'add block' typeahead/hints feature
-
July 25, 2025
Jul 25, 2025Oracle/Gemini bug fix on tool calls.
Added a 'remove date filter' in search when it gets automatic date filtering incorrect.
-
July 24, 2025
Jul 24, 2025Grug Chat now has an internal search tool. Kind of a big deal!
Search/ask has been significantly improved and optimized. Keywords are now matched with existing prompts in the ranking process.
-
July 4, 2025
Jul 4, 2025UI clean up on settings, imports/exports, and subscriptions page.
Added ability to link and unlink google auth account.
Fixed ui bug where chat would pop open on login with google.
-
June 30, 2025
Jun 30, 2025Grug Chat added to the home page. Still a work in progress.
Diff/compare feature added to chat experience.
Some small bug fixes for urls. Links with ' or " at the end of it would cause rendering errors.
-
June 25, 2025
Jun 25, 2025Some clean up. Better titles, meta tags, robots.txt etc. BORING. ok bye.
-
June 24, 2025
Jun 24, 2025HUGE UPDATE
Way faster and way more accurate search. This one is big. It's so much better. Much better date handling, ie filtering on dates. Streams in as the final answer is resolved. Stoked. (ok had a full day of new production bugs, but it looks to be working!)
Chat (available only on prompt pages and individual block pages so far) is now powered primarily by chatgpt o3. It's slow, but also absolutely better given the quality of the model. Agent mode aka 'Big Brain' was a huge rewrite -- it's also slow, but output can be way better. A lot here is still a work in progress. But it will eventually be added to your main page. More complete documentation and videos coming as it gets polished up.
New landing page. New subscription info page.
Adjusted ui layout. Move menu back to right corner.
-
June 12, 2025
Jun 12, 2025had a some down time this morning due to Google Cloud outage -- Grug Notes along with a lot of the internet. Sorry!
-
June 4, 2025
Jun 4, 2025Added a user home page to published notes.
-
June 3, 2025
Jun 3, 2025Added full markdown export feature!
-
June 2, 2025
Jun 2, 2025Fairly large update. Fixed a nasty caching bug that caused new prompt pages to fail. Terrible that was up for so long. Sorry!
Large update to chat. Now uses claude sonnet 4 and does longer block generations with gemini pro 2.5. Still lots to polish. But try chat on any prompt page.
Significantly optimized loading of past and future sections.
Hope to get back to more regular deploys. Development has continued, but chat/agent progress has been challenging!
-
April 5, 2025
Apr 5, 2025small bug fix on block pages -- sometimes similar blocks wouldn't load
template error bug fix on published blocks
-
April 2, 2025
Apr 2, 2025published/public pages now have a very basic prompt level view
-
March 30, 2025
Mar 30, 2025small css updates and fixes on side bar
moved "last week" and "next week" sections back to the bottom of the columns. Added a dropdown allowing you to move the to other columns.
-
March 27, 2025
Mar 27, 2025switched to noto emoji library so side bar renders consistently across platforms
-
March 26, 2025
Mar 26, 2025very 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.
There are a good number of incomplete features, and I'm sure some bugs. But didn't want to go too long without a deploy. Fixes coming.
noticed some layout shifting (double user/home link) and the date is not positioned right on Windows Chrome... not fixed yet. will fix tonight. **actually this seems to have been a caching issue. Went away...
-
March 16, 2025
Mar 16, 2025we 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.
-
March 15, 2025
Mar 15, 2025formatting improvements with how the chat toggles open
-
March 14, 2025
Mar 14, 2025more consistent rendering of chats -- safer, more reliable handling of code, tables, etc.
-
March 13, 2025
Mar 13, 2025smoother streaming of text in the chat. also better handling of rendering and code blocks in chat.
oops, also some regressions -- broke the apply all button. Will fix tonight. *fixed
-
March 12, 2025
Mar 12, 2025bug 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.
-
March 11, 2025
Mar 11, 2025slight improvements to chat feature. stop button added while streaming. some bug fixes. first iteration to fit on mobile screen.
-
March 8, 2025
Mar 8, 2025Chat 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
-
March 5, 2025
Mar 5, 2025preliminary support for Markdown Tables -- including checkboxes in table cells.
adjustment to Quick Edit and audio AI/Edit prompts, improved reliablity.
small bug fix on persistent blocks -- Quick Edit and AI/Edit were not working unless it the block had been saved on the day.
-
March 3, 2025
Mar 3, 2025nooo, oops I broke the subscription page. Will fix tonight. *fixed
-
March 2, 2025
Mar 2, 2025small ui and formatting improvements around prompt page and chat feature.
-
February 28, 2025
Feb 28, 2025fixed bug when Quick Edit fails. todo -- add notification
added placeholder explanation on quick edit, and link to chat. Needs improvement, but it's slightly better.
-
February 27, 2025
Feb 27, 2025caching 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.
-
February 25, 2025
Feb 25, 2025ok, 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!
Oof google api currently broken today, causing entity/auto tagging to break -- will fix this evening. *fixed
did some old prompt updating and migrations to newer faster llms (google flash) -- nothing critical
-
February 23, 2025
Feb 23, 2025pretty 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
-
January 20, 2025
Jan 20, 2025Shipped 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.
Embedding regression bugfix from OpenAI API change last week or so. Was affecting synonyms loading at times.
Bug fix where viewing revision history would block drag/drop from working after. Probably been around a while, but just noticed!
-
January 16, 2025
Jan 16, 2025regression fix. oops, publishing content moderation was not working
-
January 13, 2025
Jan 13, 2025published blocks are now cached on cloudflare and serverside. Both caches are invalidated on save.
regression from yesterday with ai calls from openai api update fixed
-
January 12, 2025
Jan 12, 2025minimum viable implementation for block publishing
-
January 8, 2025
Jan 8, 2025bug fix where enter key wouldn't create a new line, was a regression from last week
-
January 6, 2025
Jan 6, 2025bug fix: title saving on new blocks fixed.
-
January 1, 2025
Jan 1, 2025started using cloudflare
-
December 31, 2024
Dec 31, 2024Changes 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.
Shift-tab works.
Initial deploy of a macro functionality. [] typed at beginning of a line will convert to a markdown checkbox.
Return key handles markdown checkboxes like they should now.
~~i think there is one regression, space key on mobile should tab. I’ll fix that tomorrow. ~~ fixed 30 min later
30 min later quickToggle regression fixed in ios/safari
Happy New Year!
-
December 30, 2024
Dec 30, 2024added support for markdown checkboxes. as of now, don't think i'm making it a default on the quick toggle buttons...
-
December 26, 2024
Dec 26, 2024bug fix -- occasional rendering error when toggling between editing and rendered state (ie clicking on and off a block)
-
December 25, 2024
Dec 25, 2024added smart wrapping and the indentation indicator (vertical gray lines) to code blocks
added language header and copy button to code blocks!
-
December 24, 2024
Dec 24, 2024very basic support for code blocks implemented. Use three backticks. No code highlighting or anything fancy yet. Improvements coming.
later today Code highlights via prism.js added. So nice lol.
later later Fixed resize issue where rendered code could overflow.
-
December 17, 2024
Dec 17, 2024another major optimization for voice activity detection. like 10x faster! In practice, this shaves off about 1/10th of a second on all voice transcriptions. :)
-
December 16, 2024
Dec 16, 2024voice activity detection redesigned -- should be much more reliable. less false negatives and false positives. This is a big big quality improvement.
finally tested on an android phone. Some fixes deployed last week. Lower nav bar was not showing at times...
-
December 15, 2024
Dec 15, 2024adjusted 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.
-
December 13, 2024
Dec 13, 2024Significant 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.
Ask Grug (generative ai search) is faster, switched to Flash 1.5 from gpt4o-mini
-
December 10, 2024
Dec 10, 2024menu and audio button positioning regression (from a few days ago) fixed
-
December 8, 2024
Dec 8, 2024improvement in the reliability of ai/edit audio feature. Still hunting for bugs, but it's notably better.
-
December 7, 2024
Dec 7, 2024cursor handling added while audio recording. Basically, cursor position should be maintained while using audio.
-
December 4, 2024
Dec 4, 2024bug fix -- audio ai/edit on an empty or new unsaved block was broken
-
November 12, 2024
Nov 12, 2024initial 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
-
November 9, 2024
Nov 9, 2024Crazy 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.
Also added voice activity detection. Basically it should prevent the random hallucination or jibberish if you submit empty audio. VAD is shockingly tricky to get right. Not absolutely sure this is right. But testing live!
-
November 8, 2024
Nov 8, 2024regression fix from yesterday, affected new accounts for a few hours.
small changes to ai/edit feature. added spinning indicator.
Switched ai/edit feature to Gemini Flash model. It's just faster and seems on par with 3.5 haiku. Small bug fix in that feature too where html entities would sometimes get throw in.
-
November 6, 2024
Nov 6, 2024fixed help drawer -- it didn't scroll on desktop and sometimes it was needed.
some backend adjustments and refactoring to embeddings. Don't expect any visible changes from this.
some very subtle improvements to search
voice ai/edit feature uses claude 3.5 haiku -- much improved!
-
October 21, 2024
Oct 21, 2024prompt settings button, clean up -- consistently use svg.
-
October 19, 2024
Oct 19, 2024added mouse over hovers to most all the links lol. after 2 years.
-
October 18, 2024
Oct 18, 2024added underscore style markdown parsing for bold and italic
-
October 15, 2024
Oct 15, 2024improved the fetching code for csrf. Basically send the request sooner, so there is much less chance of a csrf error.
-
October 12, 2024
Oct 12, 2024Adjusted amount of context llm gets for natural language dates prompt. Should be an improvement in accuracy.
fixed regression, prompt settings were mistakenly hidden in a quest for optimizing loading speed. :|
-
October 10, 2024
Oct 10, 2024some caching bugs -- too aggressive caching. Right click on entity to change type slightly more reliable, but not quite 100%.
-
October 6, 2024
Oct 6, 2024past and future sections removed from mobile screens. I never used it. More likely to use calendar to change days.
And slight adjustment on past/future layout (nothing notable, just hoping it fixes occasional layout bug).
-
October 5, 2024
Oct 5, 2024more prefetching on mouseovers and click on mouse down. FASTER woo
also fixed a bug where the page would sometimes scroll with the quick toggle button on a line.
-
October 4, 2024
Oct 4, 2024fixed 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>!
-
September 29, 2024
Sep 29, 2024persistent 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.
persistent prompts also no longer show up on any future day pages. That doesn't make sense.
-
September 28, 2024
Sep 28, 2024added ability to "add to home" for any prompt page. Each prompt page now has it's own manifest.json that allow for this.
-
September 25, 2024
Sep 25, 2024If 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.
-
September 24, 2024
Sep 24, 2024Minimum viable offline support. Edits are stored in local storage and cleared once synced.
Also added a very basic service worker that caches static files. Appears to load faster for those who ‘add to home’ and use on mobile.
-
September 8, 2024
Sep 8, 2024error fixed on similar block feature for empty blocks. Inconsequential, but feels good to make errors in the logs go away.
-
September 2, 2024
Sep 2, 2024removed any dependencies on gpt 3.5
duplicate backlinks where the context is identical are filtered to only show one -- on the home page at least.
-
August 26, 2024
Aug 26, 2024added title text to block settings button
polished the copy button a little more, added quick animation on click and cleaned up the code a little.
-
August 25, 2024
Aug 25, 2024minimum viable copy button added. need improvement, but seems to work.
moved save indicator and made it fade out
-
August 21, 2024
Aug 21, 2024stripe/subscription sync errors fixed
subscribe banner added back to free accounts. it went missing from a template upgrade regression a while back.
django 5 to 5.1 upgrade
-
August 20, 2024
Aug 20, 2024So 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.
-
August 19, 2024
Aug 19, 2024slight adjustment and improvement to date tagging prompt.
-
August 18, 2024
Aug 18, 2024made 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.
-
August 17, 2024
Aug 17, 2024csrf error fixed when on prompt page and trying to adjust block title or block settings.
super big rewrite and expansion of help/docs page. Added to menu button on computer view as well, even though it's redundant with bottom left link.
-
August 14, 2024
Aug 14, 2024some huge fixes on roam import. More robust and hoping urls correctly load now after the import.
-
August 13, 2024
Aug 13, 2024login with google in one click -- instead of it previously going to another page to then click again. Nice quality of life improvement.
-
August 12, 2024
Aug 12, 2024bug fix for accounts with a username that started or ended with an underscore
significant fixes with roam research import tool. Handles conflicts and duplicates much better.
additional templates moved to jinja -- faster, but not much of a noticeable change.
-
August 11, 2024
Aug 11, 2024small layout adjustments. Better alignment of user name and audio input button.
small fix with caching. it would take a hard refresh for a block to disappear after you delete it. Now it properly clears the cache and it goes away.
small type error in frontend fixed. don't think it was causing any issues.
-
August 7, 2024
Aug 7, 2024removed unlinked blocks from datatype pages. it's not needed and saves a db query.
-
August 6, 2024
Aug 6, 2024beta of roam research json import feature added to menu
-
August 2, 2024
Aug 2, 2024tiny bugfix when archive is empty, error at endpoint for new accounts.
-
July 29, 2024
Jul 29, 2024fixed 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.
-
July 27, 2024
Jul 27, 2024Front end bug fix, where sometimes audio buttons would be hidden on mobile after you press record.
-
July 24, 2024
Jul 24, 2024bug fix -- prompts would be missing older blocks due to template mistake.
bug fix -- doesn't wig out (scroll weirdly) trying to make a selection on mobile.
-
July 23, 2024
Jul 23, 2024fixed a couple javascript errors on landing page.
switched person and company entity recognition to gpt4o-mini. search/ask is smarter! :)
some lines of code deleted that were causing ai attributes to not work, ie recognizing phone numbers on existing people wasn't reliable. Still needs work and testing.
slight adjustment to automatic date filtering in search/ask as it was sometimes falsely finding a date
-
July 8, 2024
Jul 8, 2024date 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
-
July 1, 2024
Jul 1, 2024currently experiencing openai api issues/rate limits. May break ai entity identification and search. fixed
The core ai functionality has been gutted. Date recognition is now entirely ruled based with some help from small natural language libraries to determine past or future dates. many tests are good need more bad with holidays llm/chatgpt still responsible for tagging people and companies. could use additional testing still a lot of room for basic speed improvements
fixed funky scroll on mouse click bug
-
June 24, 2024
Jun 24, 2024templating issue fixed if you had a mention on your home page
grr. weird bug on persistent blocks going blank -- just refresh and it comes back, but annoying. will investigate tonight. fixed a server side error (I think this was it) update it is not! but i understand the problem a little more caused by polling an unsaved persistent block... gotta love sync problems fixed (I think)
css adjustment for the buttons to the left of the lines. better on mobile, same on desktop.
-
June 23, 2024
Jun 23, 2024Some new front end code that helps with more natural scrolling and keeping the text within view -- both on computer and in ios.
Typo fix on template.
-
June 22, 2024
Jun 22, 2024Finally 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
New templating backend deployed. No visible changes, but slight speed improvement, especially for more complex or long pages.
-
June 19, 2024
Jun 19, 2024small 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.
small bug fix -- html properly escaped on archived blocks (anything older displayed as plain text for rendering speed)
-
June 17, 2024
Jun 17, 2024Search and similar prompts features fixed from the Pinecone vector database issues.
-
June 16, 2024
Jun 16, 2024Vector 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. :(
-
June 6, 2024
Jun 6, 2024on 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.
-
May 30, 2024
May 30, 2024fixed 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.
-
May 27, 2024
May 27, 2024fixed 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.
Basically my template needed to be
<textarea> text</textarea>
instead of: <textarea>text</textarea>
crazy right?
-
May 26, 2024
May 26, 2024new 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.
Also found a crazy bug where a new line added to the start of an existing note doesn't save. Like wut -- need investigation asap.
-
May 25, 2024
May 25, 2024Updated copy on landing page.
Small adjustment on revision history so the text is selectable.
-
May 20, 2024
May 20, 2024brotli added back to landing page
-
May 18, 2024
May 18, 2024bug fix with similar prompts feature that would cause them to never load -- I think related to django upgrade some weeks back.
-
May 17, 2024
May 17, 2024More 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.
Some backend updates. Switched PyMYSQL to mysqlclient. Not sure if it makes a speed difference, but I'd like to think it's an improvement. Also laid groundwork for websockets if needed, though note used for anything yet.
-
April 20, 2024
Apr 20, 2024Ooof, fixed a csrf error on audio recording -- partially broken since april 7th.
-
April 17, 2024
Apr 17, 2024fixed a few endpoints that were no longer getting compressed due to yesterdays upgrades.
-
April 16, 2024
Apr 16, 2024first deploy migrating from Django 3.2 to 5! and gunicorn to uvicorn server! Welcome to modern web dev Grug.
We have server sent events -- it means slightly better device sync. You can try type in the same note on two different devices.
This was a massive deploy. Hopefully nothing fundamentally broken, but Grug watch closely. 😅 Door open for many more improvements. 🤗
-
April 8, 2024
Apr 8, 2024fixed drag and drop blocks that were broken last week from revision history update...
-
April 7, 2024
Apr 7, 2024More aggressive caching on home, usually clearing cache on write. Shooting for sub 100ms server response.
Actually, there were like 4-6 deploys today with various bugfixes of the caching.
-
April 5, 2024
Apr 5, 2024A 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.
Some adjustments to html to improve load speed.
-
April 4, 2024
Apr 4, 2024A few small and subtle query optimizations. Very small speed improvement.
-
April 3, 2024
Apr 3, 2024Minor adjustments to caching so stale data is avoided.
Better handling of pasted text and auto adjusting the textarea height.
-
April 2, 2024
Apr 2, 2024Speed update! Better preloading and some initial client side caching. Little snappier responses. 😍 wondering what I broke 😅🤓
-
April 1, 2024
Apr 1, 2024minimum implementation of edit 'revision history' for each block deployed. Needs work and needs diff formating still. Not functional on mobile yet, but soon!
-
March 26, 2024
Mar 26, 2024Small bug fix and reliability improvement to search/ask.
Alteration and hopefully improve to how known entities are relied on vs chatgpt entity recognition.
I'm sparse on details here, but changes deployed to production! :)
-
March 24, 2024
Mar 24, 2024A 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.
Backlinks are copied to new days on persistent blocks.
Persistent blocks remove lines that are strikethroughed out the next day. That is, if the line is surrounded by ~~, it gets deleted. Will be adding this as a user setting soon.
Small front end rendering fix.
-
March 3, 2024
Mar 3, 2024oh man, fixed a bad bug. Tags from hashtags and brackets were not properly creating backlinks for a while.
Shaved 6 queries off the home screen load. Probably not a noticeable speed difference, but it brings joy to my heart.
-
March 2, 2024
Mar 2, 2024Encoding issues kinda fixed with latest version of chrome. Everything was rendering as symbols. Now seems ok.
-
February 25, 2024
Feb 25, 2024Made the headers sticky on the datatype pages.
-
February 21, 2024
Feb 21, 2024right 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.
-
February 16, 2024
Feb 16, 2024Sorry! 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.
-
January 22, 2024
Jan 22, 2024Right 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!
-
January 15, 2024
Jan 15, 2024Added Inter and Roboto as fonts.
-
January 14, 2024
Jan 14, 2024one 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.
-
January 6, 2024
Jan 6, 2024small bug fix where ai tags could occur within existing manual links or urls
-
January 4, 2024
Jan 4, 2024fixed a diff match patch error that caused some sync errors around emoji.
-
December 31, 2023
Dec 31, 2023First deploy of quick toggle ui feature that adds the ctrl-return shortcut as a clickable feature on desktop and on mobile.
-
December 26, 2023
Dec 26, 2023drag handles moved to top of blocks
-
December 24, 2023
Dec 24, 2023Fixed some formatting issues from dark design update, probably a dozen or so little tweaks.
Fixed some issues on date views where 'persistent blocks' wouldn't display.
-
December 23, 2023
Dec 23, 2023Darker, but cleaner design deployed.
Smaller text on mobile.
-
December 13, 2023
Dec 13, 2023fixed 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.
-
December 10, 2023
Dec 10, 2023Some 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.
Slight alteration to speech to text ai/edit prompt. Handles some situations a little more consistently.
UnboundLocalError on search bug fix. Small font change to make date and prompt filtering more obvious during search.
-
December 2, 2023
Dec 2, 2023small ui updates, replaced some emoji with svg
started work on save history ui, incomplete
-
November 30, 2023
Nov 30, 2023small bug fix on prompt settings form where the textarea formatting was bad
-
November 29, 2023
Nov 29, 2023implemented 'generate on days'
-
November 27, 2023
Nov 27, 2023Changed favicons & app icons to new logo.
Draft privacy and terms are online.
Made 👉, ✅ default as autotags on new accounts.
-
November 25, 2023
Nov 25, 2023Some 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.
-
November 22, 2023
Nov 22, 2023some small formatting adjustments with new logo
fixed on window resize bug where the textarea would not correctly size
fixed some type error bugs in search
fixed formatting on password reset page
-
November 21, 2023
Nov 21, 2023landing page update and logo change!
-
November 4, 2023
Nov 4, 2023First deploy with autotags implemented.
-
October 30, 2023
Oct 30, 2023Fixed bug introduced on oct 22 where speech to search and speech to find broke. :|
-
October 22, 2023
Oct 22, 2023Added 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.
Blocks are unique by the url now. The improvement here is that there can be more than one block in the same prompt on the same day -- if one is given a 'title'. Basically this makes it function like a wiki much more effectively. More work to be done.
It's now possible to create a prompt with only an emoji or with emoji's in it. It will convert to a text string that works in the url. However, it was mainly a bug fix and it only works in the backend. More work to be done on the front end to make it a functional feature. #TODO
-
October 21, 2023
Oct 21, 2023Another 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.
Fixed funky ios bug where links would need to be touched twice before they would go...
iOS devices no longer tres to focus on loading -- since they keyboard can't come out because that's the way iOS works. But at least now, links and stuff on Daily Notes or wherever work on loading.
bug fix -- block pages would break if the prompt didn't exist yet.
-
October 14, 2023
Oct 14, 2023found another sync bug! But also may have fixed it today. Added another check to prevent duplicate requests. Optimistic this helps a great deal.
increase the clickable area by 5px around AI generated tag/links. Nice ui improvement!
-
October 13, 2023
Oct 13, 2023improved 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.
-
October 12, 2023
Oct 12, 2023fixed some accessibility things, and increase contrast for a lot of the ui
-
October 9, 2023
Oct 9, 2023some 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. :|
-
October 7, 2023
Oct 7, 2023few hours focusing on speed -- major one is deferring all javascript. Much improved loading speed. Small improvements and error fixes.
-
October 6, 2023
Oct 6, 2023fixed a bug where past & future were not formatting correctly on load
-
October 5, 2023
Oct 5, 2023fixed bug where search/ask would break when extra spaces were present
-
October 2, 2023
Oct 2, 2023first deploy of ai/edit via audio feature. Experimental... but cool!
bug fix: adding a prompt to automatic speech recognition from the prompt's settings caused an error.
bug fix: legacy code on settings page caused an error when changing automatic speech recognition settings
-
September 29, 2023
Sep 29, 2023improved positioning of past and future sections at 2 column width
-
September 26, 2023
Sep 26, 2023small error bug fix where the entity recognition wouldn't work right away, it would take a refresh or two, on new accounts.
-
September 25, 2023
Sep 25, 2023a new user created a username with a space, and it broke the account. Fixed the validation bug.
-
September 24, 2023
Sep 24, 2023fixed a formatting issue where column 2 (daily notes usually) would overlap today's mentions
-
September 23, 2023
Sep 23, 2023it shouldn't matter much in daily use, but refactored and improved caching of embeddings -- basically more efficient :)
very low chance, but also made sure no possibility of duplicates in "similar prompts" on prompt pages.
-
September 18, 2023
Sep 18, 2023removed all the prompt settings from the settings page. There is no real need since prompts are drag and drop sortable now.
increase contrast on block and prompt settings.
Removed a click by direct linking to prompt settings from block settings. Not great, but an improvement.
-
September 17, 2023
Sep 17, 2023Improved ordering of blocks when it transitions to 2 col and 1 column from 3.
-
September 16, 2023
Sep 16, 2023Better word wrapping, and fixed a rendering error with long words. We no longer break-words. Just wrap on overflow.
Little bit of javascript refactoring. Fixed the padding/height being too short issue when the page is first loaded.
-
September 15, 2023
Sep 15, 2023little javascript refactor, fixed a bug that was calling ai endpoint twice!!!
-
September 14, 2023
Sep 14, 2023Finally 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.
-
September 13, 2023
Sep 13, 2023Did 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!
-
September 12, 2023
Sep 12, 2023some 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.
-
September 9, 2023
Sep 9, 2023Some small rendering error bugs fixed when there's punctuation around natural language dates.
Also fixed rendering error where inline style wasn't removed correctly on focus out. Surfaced as overlapping text.
Slight ui improvements on speech to text. On desktop, trigger to get microphone access requires 100 ms mouse over, hopefully fewer accidental triggers. On mobile, got initialization response a little faster -- ie nicer to use.
-
September 8, 2023
Sep 8, 2023small ui changes -- home button added at bottom left on mobile. Help button moved to menu.
wider table widths on prompt pages for attributes
-
August 28, 2023
Aug 28, 2023bunch of small bug fixes w/css and ui. Moved the signup link to be at bottom.
Fixed pull to refresh -- as it was doing it anywhere on the page.
Adjusted css, so textareas don't interrupt scrolling
Can now have prompt level keywords for speech to text.
-
August 27, 2023
Aug 27, 2023deployed mvp of speech to text. This took a while, and did quite a bit of experimentation.
-
August 13, 2023
Aug 13, 2023Cursor placement with multiuser editing is getting pretty good. Patches should get applied and the cursor or selection does the right thing.
-
August 7, 2023
Aug 7, 2023Small update to search prompts to consider todays
-
August 6, 2023
Aug 6, 2023Added 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.
Some small ui improvements and ui bug fixes with that, more to come.
-
August 4, 2023
Aug 4, 2023more work on sync. A few bug fixes so that things should converge between all clients.
-
August 2, 2023
Aug 2, 2023More 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.
-
July 14, 2023
Jul 14, 2023improved sync. some changes to optimistic locking. Should see far less false errors
-
July 13, 2023
Jul 13, 2023changed the css technique on underlines (uses border now) for ai links -- this was a major source of rendering errors.
improved front end -- fixed some rendering errors on resize and refactored code to be more efficient
-
July 4, 2023
Jul 4, 2023fixed a front end error that came up from hidden characters
-
June 29, 2023
Jun 29, 2023fix some breakages from open ai updates
change to optimistic locking. No longer relies strictly on the last modified for the locking, but an integer. This should fix the occasional out of sync error that would occur when saves would happen back to back and htmx hadn't return the server last modified time. The save count is updated on the front end, so it should stay in sync and only go out of sync if another client updates it.
-
June 25, 2023
Jun 25, 2023On prompt pages, the data fields will update after ai is called. So the page feels live. :)
-
June 24, 2023
Jun 24, 2023search 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.
fixed bug, find/create will add block to the date of the datepage it's currently on, instead of always today
-
June 18, 2023
Jun 18, 2023ctrl-shift return keyboard shortcut for wrapping a line with ~~ or other characters. First version. Needs work to apply to selections.
-
June 17, 2023
Jun 17, 2023ui improvements, better menu and datatype link formatting for both desktop and mobile. Started using alpine js...
made subscriptions page visible in menu
added ctrl-k short cut to move cursor to search and then find/create prompt and back to default focus if it a third time
bug fix on find/create prompt where search results wouldn't disappear after hitting enter.
-
June 10, 2023
Jun 10, 2023Implemented 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
-
June 3, 2023
Jun 3, 2023Updated the intro text on first login.
-
June 2, 2023
Jun 2, 2023Fixed some more issues related to persistent prompts. When an empty persistent prompt was created, the main page would crash without an existing block.
Fixed auto-focus on settings page.
When creating a prompt from a data type page, the data type is set with more "confidence" so it will be recognized.
-
June 1, 2023
Jun 1, 2023Fixed 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.
-
May 30, 2023
May 30, 2023some small improvements on mobile search formatting. Better, not great yet.
-
May 29, 2023
May 29, 2023better handling of llm mistakes and manual overrides of entities
bunch of database optimizations
htmx preload! faster.
-
May 26, 2023
May 26, 2023search fix where natural language dates were not selecting local timezone.
-
May 25, 2023
May 25, 2023rewrote landing page with updated copy
bug fix on login where settings and sign out links would not show due to timezone issue
-
May 16, 2023
May 16, 2023made search on prompt pages filter to that prompt only
-
May 7, 2023
May 7, 2023search/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.
-
April 29, 2023
Apr 29, 2023some corrections to natural language dates. fixed things like this past wednesday. before it was putting that as next week.
-
April 8, 2023
Apr 8, 2023small front end bug fix where tags were still highlighted within a longer word. "Action" within extraction for example.
-
April 2, 2023
Apr 2, 2023backend changes with ai prompts to use json instead of custom formatting. aiming to be a little more robust on random output from llm.
-
March 31, 2023
Mar 31, 2023css 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.
-
March 28, 2023
Mar 28, 2023fixed tiny front end bug where prompts got replaced with prompt capitalizations. So lower case company, might get capitalized and cause a rendering error.
-
March 25, 2023
Mar 25, 2023pretty 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
-
March 20, 2023
Mar 20, 2023broke the date display in yesterdays deploy. fixed.
on mobile -- made it so the space key tabs in when it's white space before the cursor. seems to work! best feature ever!
-
March 19, 2023
Mar 19, 2023removed auto login/signup form, replaced with a simpler login form. Should fix any password manager issues, and prevent accidental account creation.
-
March 18, 2023
Mar 18, 2023partial 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