Skip to main content
tana
Product Company Community App Get early access
Community
Search
Log In
Log In Sign Up
Tomasz Kaye

Tomasz Kaye

Joined Apr 27, 2023 Last seen Sep 18, 2023
Posts 6 Comments 0

⁨Tomasz Kaye⁩'s Posts

Newest Top
Newest Top
Tomasz Kaye Tomasz Kaye Jun 25, 2023

Combine sibling nodes when backspacing at the start of 2nd sibling

Actions

Explain the problem as you see it

Often i want to combine nodes that have accidentally been seperated into siblings.

e.g. after accidentally hitting enter while the caret is somewhere inside the node name. I expect to be able to hit backspace to correct the mistake, but this has no effect.

Why is this a problem for you?

This unexpected behaviour slows me down when using tana.

Suggest a solution

If the caret is at the first possible position inside a node name, hitting backspace appends the node to its previous sibling (if any exists).

0 ⁨0⁩ ⁨comments⁩
Tomasz Kaye Tomasz Kaye Jun 5, 2023

Custom 'Sort children by' algorithms

Actions

Explain the problem as you see it

In my daily node i have a jumble of differently tagged child nodes. I would like some way to quickly sort them 1. into tag groups, 2. and then by creation date. This would make it easier for me to understand/process what's in today's node.

Why is this a problem for you?

I end up with messy 'today' and 'inbox' nodes that creates resistance in me to using tana.

Suggest a solution

There could be user defined Custom sort algorithms, defined in the Settings area. These would show up in addition to the existing 'Sort by' commands for a node.

image.png

0 ⁨0⁩ ⁨comments⁩
Tomasz Kaye Tomasz Kaye May 9, 2023

AI calls: give more visual information about API call progress

Actions

Explain the problem as you see it

Currently there's no indication of how far along the user's AI calls are.

Why is this a problem for you?

In some cases it's not clear whether the call has 'hung'/failed, while the spinner keeps spinning.
Having a better sense of the API call progress would help me decide whether to divert my attention to something else temporarily, or wait.

Suggest a solution

One improvement could be to have two distinct 'progress' states, reflected in the spinner animation.

  1. Prompt is being sent to GPT
  2. Tana is receiving GPT output.

One way of differentiating between states could be to have the node icon pulse (on/off) while data is being sent, and spin while data is being received.

0 ⁨0⁩ ⁨comments⁩
Tomasz Kaye Tomasz Kaye May 4, 2023

Record audio notes on desktop app

Actions

Explain the problem as you see it

I'm missing the ability to speak in notes, and have them transcribed, via the desktop app. I know a workflow like this is possible via the capture app. But it'd be great if this were possible using only the desktop app too.

Why is this a problem for you?

For certain tasks, speaking in a note and having that transcribed, would remove a lot of friction (and optionally asking AI to process the transcription).

Suggest a solution

Perhaps adding a string like voice: to the beginning of a node would enable a record/stop button allowing the user to speak in a voice note. An accompanying ctrl+k command to record voice would be helpful too.

1 ⁨1⁩ ⁨comment⁩
Tomasz Kaye Tomasz Kaye May 3, 2023

Command triggers

Actions

Explain the problem as you see it

I'd like certain commands to run on certain nodes whenever i open a page, or whenever i log in, or on a repeating schedule.

For instance, for 'quantified self' style tracking, it'd be handy to automatically retrieve the weather for the day, from some weather API, each time a day node is accessed (if it hasn't already been retrieved) .

Why is this a problem for you?

I want to automate more of my workflow. I'd prefer not to have to click things that I can automate.

Suggest a solution

Add an 'triggered by' field for custom commands. One of the values for that field would be 'on node expanded/loaded', or something similar. (users would use node filters to avoid commands being run more than desired).

1 ⁨1⁩ ⁨comment⁩
Tomasz Kaye Tomasz Kaye Apr 27, 2023

Command nomenclature is confusing

Actions

Explain the problem as you see it

I want to create commands. But I'm finding the language used in the command documentation confusing.

"Think of ⚡ COMMANDS as the actions your Tana Command will perform."

It sounds like the thing I call from the ctrl+k menu is a Tana Command, and it's composed of ⚡ COMMANDS ? I'm already doubtful here because it seems unlikely that 'command' would be used to refer to two distinct things that have a close relationship in the app. But that's how I read this.

Are these two kinds of commands different kinds of entity within tana with very similiar names?

Why is this a problem for you?

This makes it difficult for me to grasp, conceptually, how tana works.

Suggest a solution

Consider renaming ⚡ COMMANDS. Some possibilities:

Actions
Directives
Steps

0 ⁨0⁩ ⁨comments⁩