diff --git a/docs/arewetiny.html b/docs/arewetiny.html index 684ee567..c31fe875 100644 --- a/docs/arewetiny.html +++ b/docs/arewetiny.html @@ -424,15 +424,15 @@

Are we tiny?#

$ make bench-importtime
 ...
-     266729 |       gptme.commands
-     271035 |     gptme.chat
-     287904 |   gptme.cli
-     335426 | gptme
-     340251 | openai
-
-real	0m1.409s
-user	0m1.282s
-sys	0m0.139s
+     271062 |       gptme.commands
+     275464 |     gptme.chat
+     292750 |   gptme.cli
+     341894 | gptme
+     342350 | openai
+
+real	0m1.430s
+user	0m1.240s
+sys	0m0.206s
 make[2]: Leaving directory '/home/runner/work/gptme/gptme'
 
@@ -449,7 +449,7 @@

LoC Core 28 unique files. 0 files ignored. -github.com/AlDanial/cloc v 1.90 T=0.04 s (795.3 files/s, 132764.8 lines/s) +github.com/AlDanial/cloc v 1.90 T=0.04 s (792.3 files/s, 132265.8 lines/s) ---------------------------------------------------------------------------------------- File blank comment code ---------------------------------------------------------------------------------------- @@ -498,7 +498,7 @@

LoC Tools 8 unique files. 0 files ignored. -github.com/AlDanial/cloc v 1.90 T=0.01 s (663.6 files/s, 80216.2 lines/s) +github.com/AlDanial/cloc v 1.90 T=0.01 s (643.5 files/s, 77784.0 lines/s) ------------------------------------------------------------------------------------- File blank comment code ------------------------------------------------------------------------------------- @@ -634,7 +634,7 @@

LoC Total#< Do not use EOF/HereDoc syntax to send multiline commands, as the assistant will not be able to handle it. These programs are available, among others: -- docker -- pandoc - apt-get - git +- docker +- pandoc ### Examples diff --git a/docs/searchindex.js b/docs/searchindex.js index 72e8ef6b..84765969 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"2023": [[19, "id2"]], "2024": [[19, "id1"]], "API Reference": [[0, null]], "Anthropic": [[17, "anthropic"]], "Are we tiny?": [[1, null]], "Automation": [[2, null]], "Browser": [[20, "browser"]], "CLI Reference": [[6, null]], "Chats": [[20, "chats"]], "Codeblock": [[0, "codeblock"]], "Commands": [[6, "commands"]], "Computer": [[20, "computer"]], "Configuration": [[8, null]], "Content": [[0, "content"]], "Contributing": [[9, null]], "Demos": [[10, null]], "Developer Guide": [[15, null]], "Evals": [[11, null]], "Examples": [[12, null]], "External": [[15, null]], "Finetuning": [[13, null]], "Getting Started": [[14, null]], "GitHub Bot": [[5, null]], "Global configuration file": [[8, "global-configuration-file"]], "Groq": [[17, "groq"]], "Indices and tables": [[15, "indices-and-tables"]], "Install": [[9, "install"]], "Installation": [[14, "installation"]], "Interfaces": [[14, "interfaces"]], "Lines of code": [[1, "lines-of-code"]], "LoC Core": [[1, "loc-core"]], "LoC Eval": [[1, "loc-eval"]], "LoC Server": [[1, "loc-server"]], "LoC Tests": [[1, "loc-tests"]], "LoC Tools": [[1, "loc-tools"]], "LoC Total": [[1, "loc-total"]], "Local": [[17, "local"]], "LogManager": [[0, "logmanager"]], "Message": [[0, "message"]], "Model suggestions": [[13, "model-suggestions"]], "More tools": [[14, "more-tools"]], "OpenAI": [[17, "openai"]], "OpenRouter": [[17, "openrouter"]], "Other evals": [[11, "other-evals"]], "Patch": [[20, "patch"]], "Project configuration file": [[8, "project-configuration-file"]], "Prompts": [[16, null]], "Providers": [[17, null]], "Python": [[20, "python"]], "Read": [[20, "read"]], "Release": [[9, "release"]], "Results": [[11, "results"]], "Save": [[20, "save"]], "Screenshot": [[20, "screenshot"]], "Server": [[18, null]], "Shell": [[20, "shell"]], "Startup time": [[1, "startup-time"]], "Step 1: Gather the data": [[13, "step-1-gather-the-data"]], "Step 2: Prepare the data": [[13, "step-2-prepare-the-data"]], "Step 3: Fine-tune the model": [[13, "step-3-fine-tune-the-model"]], "Subagent": [[20, "subagent"]], "Support": [[14, "support"]], "Tests": [[9, "tests"]], "Timeline": [[19, null]], "Tmux": [[20, "tmux"]], "Tools": [[20, null]], "Usage": [[5, "usage"], [11, "usage"], [14, "usage"]], "User Guide": [[15, null]], "Vision": [[20, "vision"]], "Web UI": [[18, "web-ui"]], "core": [[0, "core"]], "gptme": [[6, "gptme"]], "gptme documentation": [[15, null]], "gptme-eval": [[6, "gptme-eval"]], "gptme-server": [[6, "gptme-server"]], "prompts": [[0, "prompts"]], "server": [[0, "server"]], "tools": [[0, "tools"]], "xAI": [[17, "xai"]]}, "docnames": ["api", "arewetiny", "automation", "automation/example_activity_summary", "automation/example_code_review", "bot", "cli", "computer-use-warning", "config", "contributing", "demos", "evals", "examples", "finetuning", "getting-started", "index", "prompts", "providers", "server", "timeline", "tools"], "envversion": {"sphinx": 64, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["api.rst", "arewetiny.rst", "automation.rst", "automation/example_activity_summary.rst", "automation/example_code_review.rst", "bot.md", "cli.rst", "computer-use-warning.rst", "config.rst", "contributing.rst", "demos.rst", "evals.rst", "examples.rst", "finetuning.md", "getting-started.rst", "index.rst", "prompts.rst", "providers.rst", "server.rst", "timeline.rst", "tools.rst"], "indexentries": {"--cors-origin": [[6, "cmdoption-gptme-server-cors-origin", false]], "--debug": [[6, "cmdoption-gptme-server-debug", false]], "--host": [[6, "cmdoption-gptme-server-host", false]], "--model": [[6, "cmdoption-gptme-eval-m", false], [6, "cmdoption-gptme-m", false], [6, "cmdoption-gptme-server-model", false]], "--name": [[6, "cmdoption-gptme-n", false]], "--no-confirm": [[6, "cmdoption-gptme-y", false]], "--no-stream": [[6, "cmdoption-gptme-no-stream", false]], "--non-interactive": [[6, "cmdoption-gptme-0", false]], "--parallel": [[6, "cmdoption-gptme-eval-p", false]], "--port": [[6, "cmdoption-gptme-server-port", false]], "--resume": [[6, "cmdoption-gptme-r", false]], "--show-hidden": [[6, "cmdoption-gptme-show-hidden", false]], "--system": [[6, "cmdoption-gptme-system", false]], "--timeout": [[6, "cmdoption-gptme-eval-t", false]], "--tools": [[6, "cmdoption-gptme-server-tools", false], [6, "cmdoption-gptme-t", false]], "--verbose": [[6, "cmdoption-gptme-server-v", false], [6, "cmdoption-gptme-v", false]], "--version": [[6, "cmdoption-gptme-version", false]], "--workspace": [[6, "cmdoption-gptme-w", false]], "-m": [[6, "cmdoption-gptme-eval-m", false], [6, "cmdoption-gptme-m", false]], "-n": [[6, "cmdoption-gptme-0", false], [6, "cmdoption-gptme-n", false]], "-p": [[6, "cmdoption-gptme-eval-p", false]], "-r": [[6, "cmdoption-gptme-r", false]], "-t": [[6, "cmdoption-gptme-eval-t", false], [6, "cmdoption-gptme-t", false]], "-v": [[6, "cmdoption-gptme-server-v", false], [6, "cmdoption-gptme-v", false]], "-w": [[6, "cmdoption-gptme-w", false]], "-y": [[6, "cmdoption-gptme-y", false]], "__init__() (gptme.codeblock.codeblock method)": [[0, "gptme.codeblock.Codeblock.__init__", false]], "__init__() (gptme.logmanager.conversationmeta method)": [[0, "gptme.logmanager.ConversationMeta.__init__", false]], "__init__() (gptme.logmanager.log method)": [[0, "gptme.logmanager.Log.__init__", false]], "__init__() (gptme.logmanager.logmanager method)": [[0, "gptme.logmanager.LogManager.__init__", false]], "__init__() (gptme.message.message method)": [[0, "gptme.message.Message.__init__", false]], "__init__() (gptme.tools.toolspec method)": [[0, "gptme.tools.ToolSpec.__init__", false]], "__init__() (gptme.tools.tooluse method)": [[0, "gptme.tools.ToolUse.__init__", false]], "append() (gptme.logmanager.logmanager method)": [[0, "gptme.logmanager.LogManager.append", false]], "branch() (gptme.logmanager.logmanager method)": [[0, "gptme.logmanager.LogManager.branch", false]], "codeblock (class in gptme.codeblock)": [[0, "gptme.codeblock.Codeblock", false]], "content (gptme.message.message attribute)": [[0, "gptme.message.Message.content", false]], "conversationmeta (class in gptme.logmanager)": [[0, "gptme.logmanager.ConversationMeta", false]], "create_app() (in module gptme.server)": [[0, "gptme.server.create_app", false]], "diff() (gptme.logmanager.logmanager method)": [[0, "gptme.logmanager.LogManager.diff", false]], "edit() (gptme.logmanager.logmanager method)": [[0, "gptme.logmanager.LogManager.edit", false]], "eval_names_or_result_files": [[6, "cmdoption-gptme-eval-arg-EVAL_NAMES_OR_RESULT_FILES", false]], "execute() (gptme.tools.tooluse method)": [[0, "gptme.tools.ToolUse.execute", false]], "execute_msg() (in module gptme.tools)": [[0, "gptme.tools.execute_msg", false]], "files (gptme.message.message attribute)": [[0, "gptme.message.Message.files", false]], "fork() (gptme.logmanager.logmanager method)": [[0, "gptme.logmanager.LogManager.fork", false]], "from_toml() (gptme.message.message class method)": [[0, "gptme.message.Message.from_toml", false]], "from_xml() (gptme.codeblock.codeblock class method)": [[0, "gptme.codeblock.Codeblock.from_xml", false]], "get_codeblocks() (gptme.message.message method)": [[0, "gptme.message.Message.get_codeblocks", false]], "get_conversations() (in module gptme.logmanager)": [[0, "gptme.logmanager.get_conversations", false]], "get_doc() (gptme.tools.toolspec method)": [[0, "gptme.tools.ToolSpec.get_doc", false]], "get_prompt() (in module gptme.prompts)": [[16, "gptme.prompts.get_prompt", false]], "get_user_conversations() (in module gptme.logmanager)": [[0, "gptme.logmanager.get_user_conversations", false]], "gptme command line option": [[6, "cmdoption-gptme-0", false], [6, "cmdoption-gptme-arg-PROMPTS", false], [6, "cmdoption-gptme-m", false], [6, "cmdoption-gptme-n", false], [6, "cmdoption-gptme-no-stream", false], [6, "cmdoption-gptme-r", false], [6, "cmdoption-gptme-show-hidden", false], [6, "cmdoption-gptme-system", false], [6, "cmdoption-gptme-t", false], [6, "cmdoption-gptme-v", false], [6, "cmdoption-gptme-version", false], [6, "cmdoption-gptme-w", false], [6, "cmdoption-gptme-y", false]], "gptme-eval command line option": [[6, "cmdoption-gptme-eval-arg-EVAL_NAMES_OR_RESULT_FILES", false], [6, "cmdoption-gptme-eval-m", false], [6, "cmdoption-gptme-eval-p", false], [6, "cmdoption-gptme-eval-t", false]], "gptme-server command line option": [[6, "cmdoption-gptme-server-cors-origin", false], [6, "cmdoption-gptme-server-debug", false], [6, "cmdoption-gptme-server-host", false], [6, "cmdoption-gptme-server-model", false], [6, "cmdoption-gptme-server-port", false], [6, "cmdoption-gptme-server-tools", false], [6, "cmdoption-gptme-server-v", false]], "gptme.codeblock": [[0, "module-gptme.codeblock", false]], "gptme.logmanager": [[0, "module-gptme.logmanager", false]], "gptme.prompts": [[16, "module-gptme.prompts", false]], "gptme.server": [[0, "module-gptme.server", false]], "gptme.tools": [[0, "module-gptme.tools", false]], "hide (gptme.message.message attribute)": [[0, "gptme.message.Message.hide", false]], "iter_from_content() (gptme.tools.tooluse class method)": [[0, "gptme.tools.ToolUse.iter_from_content", false]], "load() (gptme.logmanager.logmanager class method)": [[0, "gptme.logmanager.LogManager.load", false]], "log (class in gptme.logmanager)": [[0, "gptme.logmanager.Log", false]], "logmanager (class in gptme.logmanager)": [[0, "gptme.logmanager.LogManager", false]], "message (class in gptme.message)": [[0, "gptme.message.Message", false]], "module": [[0, "module-gptme.codeblock", false], [0, "module-gptme.logmanager", false], [0, "module-gptme.server", false], [0, "module-gptme.tools", false], [16, "module-gptme.prompts", false]], "pinned (gptme.message.message attribute)": [[0, "gptme.message.Message.pinned", false]], "prepare_messages() (in module gptme.logmanager)": [[0, "gptme.logmanager.prepare_messages", false]], "prompt_full() (in module gptme.prompts)": [[16, "gptme.prompts.prompt_full", false]], "prompt_gptme() (in module gptme.prompts)": [[16, "gptme.prompts.prompt_gptme", false]], "prompt_project() (in module gptme.prompts)": [[16, "gptme.prompts.prompt_project", false]], "prompt_short() (in module gptme.prompts)": [[16, "gptme.prompts.prompt_short", false]], "prompt_systeminfo() (in module gptme.prompts)": [[16, "gptme.prompts.prompt_systeminfo", false]], "prompt_tools() (in module gptme.prompts)": [[16, "gptme.prompts.prompt_tools", false]], "prompt_user() (in module gptme.prompts)": [[16, "gptme.prompts.prompt_user", false]], "prompts": [[6, "cmdoption-gptme-arg-PROMPTS", false]], "quiet (gptme.message.message attribute)": [[0, "gptme.message.Message.quiet", false]], "rename() (gptme.logmanager.logmanager method)": [[0, "gptme.logmanager.LogManager.rename", false]], "replace() (gptme.message.message method)": [[0, "gptme.message.Message.replace", false]], "role (gptme.message.message attribute)": [[0, "gptme.message.Message.role", false]], "timestamp (gptme.message.message attribute)": [[0, "gptme.message.Message.timestamp", false]], "to_dict() (gptme.logmanager.logmanager method)": [[0, "gptme.logmanager.LogManager.to_dict", false]], "to_dict() (gptme.message.message method)": [[0, "gptme.message.Message.to_dict", false]], "to_toml() (gptme.message.message method)": [[0, "gptme.message.Message.to_toml", false]], "to_xml() (gptme.message.message method)": [[0, "gptme.message.Message.to_xml", false]], "toolspec (class in gptme.tools)": [[0, "gptme.tools.ToolSpec", false]], "tooluse (class in gptme.tools)": [[0, "gptme.tools.ToolUse", false]], "undo() (gptme.logmanager.logmanager method)": [[0, "gptme.logmanager.LogManager.undo", false]], "write() (gptme.logmanager.logmanager method)": [[0, "gptme.logmanager.LogManager.write", false]]}, "objects": {"gptme": [[0, 0, 0, "-", "codeblock"], [0, 0, 0, "-", "logmanager"], [16, 0, 0, "-", "prompts"], [0, 0, 0, "-", "server"], [0, 0, 0, "-", "tools"], [6, 5, 1, "cmdoption-gptme-m", "--model"], [6, 5, 1, "cmdoption-gptme-n", "--name"], [6, 5, 1, "cmdoption-gptme-y", "--no-confirm"], [6, 5, 1, "cmdoption-gptme-no-stream", "--no-stream"], [6, 5, 1, "cmdoption-gptme-0", "--non-interactive"], [6, 5, 1, "cmdoption-gptme-r", "--resume"], [6, 5, 1, "cmdoption-gptme-show-hidden", "--show-hidden"], [6, 5, 1, "cmdoption-gptme-system", "--system"], [6, 5, 1, "cmdoption-gptme-t", "--tools"], [6, 5, 1, "cmdoption-gptme-v", "--verbose"], [6, 5, 1, "cmdoption-gptme-version", "--version"], [6, 5, 1, "cmdoption-gptme-w", "--workspace"], [6, 5, 1, "cmdoption-gptme-m", "-m"], [6, 5, 1, "cmdoption-gptme-n", "-n"], [6, 5, 1, "cmdoption-gptme-r", "-r"], [6, 5, 1, "cmdoption-gptme-t", "-t"], [6, 5, 1, "cmdoption-gptme-v", "-v"], [6, 5, 1, "cmdoption-gptme-w", "-w"], [6, 5, 1, "cmdoption-gptme-y", "-y"], [6, 5, 1, "cmdoption-gptme-arg-PROMPTS", "PROMPTS"]], "gptme-eval": [[6, 5, 1, "cmdoption-gptme-eval-m", "--model"], [6, 5, 1, "cmdoption-gptme-eval-p", "--parallel"], [6, 5, 1, "cmdoption-gptme-eval-t", "--timeout"], [6, 5, 1, "cmdoption-gptme-eval-m", "-m"], [6, 5, 1, "cmdoption-gptme-eval-p", "-p"], [6, 5, 1, "cmdoption-gptme-eval-t", "-t"], [6, 5, 1, "cmdoption-gptme-eval-arg-EVAL_NAMES_OR_RESULT_FILES", "EVAL_NAMES_OR_RESULT_FILES"]], "gptme-server": [[6, 5, 1, "cmdoption-gptme-server-cors-origin", "--cors-origin"], [6, 5, 1, "cmdoption-gptme-server-debug", "--debug"], [6, 5, 1, "cmdoption-gptme-server-host", "--host"], [6, 5, 1, "cmdoption-gptme-server-model", "--model"], [6, 5, 1, "cmdoption-gptme-server-port", "--port"], [6, 5, 1, "cmdoption-gptme-server-tools", "--tools"], [6, 5, 1, "cmdoption-gptme-server-v", "--verbose"], [6, 5, 1, "cmdoption-gptme-server-v", "-v"]], "gptme.codeblock": [[0, 1, 1, "", "Codeblock"]], "gptme.codeblock.Codeblock": [[0, 2, 1, "", "__init__"], [0, 2, 1, "", "from_xml"]], "gptme.logmanager": [[0, 1, 1, "", "ConversationMeta"], [0, 1, 1, "", "Log"], [0, 1, 1, "", "LogManager"], [0, 3, 1, "", "get_conversations"], [0, 3, 1, "", "get_user_conversations"], [0, 3, 1, "", "prepare_messages"]], "gptme.logmanager.ConversationMeta": [[0, 2, 1, "", "__init__"]], "gptme.logmanager.Log": [[0, 2, 1, "", "__init__"]], "gptme.logmanager.LogManager": [[0, 2, 1, "", "__init__"], [0, 2, 1, "", "append"], [0, 2, 1, "", "branch"], [0, 2, 1, "", "diff"], [0, 2, 1, "", "edit"], [0, 2, 1, "", "fork"], [0, 2, 1, "", "load"], [0, 2, 1, "", "rename"], [0, 2, 1, "", "to_dict"], [0, 2, 1, "", "undo"], [0, 2, 1, "", "write"]], "gptme.message": [[0, 1, 1, "", "Message"]], "gptme.message.Message": [[0, 2, 1, "", "__init__"], [0, 4, 1, "", "content"], [0, 4, 1, "", "files"], [0, 2, 1, "", "from_toml"], [0, 2, 1, "", "get_codeblocks"], [0, 4, 1, "", "hide"], [0, 4, 1, "", "pinned"], [0, 4, 1, "", "quiet"], [0, 2, 1, "", "replace"], [0, 4, 1, "", "role"], [0, 4, 1, "", "timestamp"], [0, 2, 1, "", "to_dict"], [0, 2, 1, "", "to_toml"], [0, 2, 1, "", "to_xml"]], "gptme.prompts": [[16, 3, 1, "", "get_prompt"], [16, 3, 1, "", "prompt_full"], [16, 3, 1, "", "prompt_gptme"], [16, 3, 1, "", "prompt_project"], [16, 3, 1, "", "prompt_short"], [16, 3, 1, "", "prompt_systeminfo"], [16, 3, 1, "", "prompt_tools"], [16, 3, 1, "", "prompt_user"]], "gptme.server": [[0, 3, 1, "", "create_app"]], "gptme.tools": [[0, 1, 1, "", "ToolSpec"], [0, 1, 1, "", "ToolUse"], [0, 3, 1, "", "execute_msg"]], "gptme.tools.ToolSpec": [[0, 2, 1, "", "__init__"], [0, 2, 1, "", "get_doc"]], "gptme.tools.ToolUse": [[0, 2, 1, "", "__init__"], [0, 2, 1, "", "execute"], [0, 2, 1, "", "iter_from_content"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "function", "Python function"], "4": ["py", "attribute", "Python attribute"], "5": ["std", "cmdoption", "program option"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:function", "4": "py:attribute", "5": "std:cmdoption"}, "terms": {"": [1, 2, 3, 4, 6, 7, 13, 14, 16, 17, 18, 20], "0": [1, 2, 3, 11, 16, 17, 20], "01": [0, 1], "02": 1, "04": [1, 16], "07": 1, "08": 0, "0m0": 1, "0m1": 1, "1": [0, 1, 2, 3, 4, 11, 15, 16, 17, 20], "10": [1, 16, 20], "100": 20, "1014tk": 11, "1016tk": 11, "103": 1, "1039tk": 11, "104": 1, "104365": 1, "107": 1, "1098tk": 11, "10th": [16, 20], "11": 1, "112": 1, "113": 1, "11434": [8, 17], "1153": 1, "116": 1, "118": 1, "119": 1, "1199": 1, "11b": 11, "12": [1, 16, 20], "122879": 1, "124": 1, "1253tk": 11, "127": [1, 17], "13": [1, 16, 20], "1306tk": 11, "1308tk": 11, "131": 1, "132": 1, "132764": 1, "134": 1, "139": 1, "13th": [16, 20], "14": [1, 11, 16], "141": 1, "1412tk": 11, "142": 11, "143": [1, 2], "144896": 1, "1461tk": 11, "148": 1, "149": 1, "15": 1, "1504tk": 11, "152": 1, "1535tk": 11, "16": 1, "164": 1, "165": 1, "167tk": 11, "1699": 1, "17": 1, "1730tk": 11, "1734": 1, "173tk": 11, "177tk": 11, "18": 1, "186tk": 11, "187tk": 11, "1890": 1, "19": [1, 11], "1998tk": 11, "1b": 17, "2": [1, 2, 4, 11, 15, 16, 17, 20], "2016": [16, 20], "2021": 0, "2023": 15, "2024": 15, "20240307": 11, "20240620": [6, 8, 11], "202tk": 11, "205": 1, "21": 1, "22": [1, 11, 16], "2222tk": 11, "225tk": 11, "2266tk": 11, "23": [1, 11], "233": [16, 20], "233tk": 11, "235tk": 11, "236": 1, "237tk": 11, "238": 1, "24": [1, 11], "240": 1, "25": [1, 11], "251": 1, "255tk": 11, "26": [1, 16], "260": 1, "2643tk": 11, "265tk": 11, "266729": 1, "27": 1, "270": 1, "271": 1, "271035": 1, "274": 1, "275": 1, "277tk": 11, "278": 1, "27b": 11, "28": 1, "282": 1, "287904": 1, "288tk": 11, "291tk": 11, "296": 1, "296tk": 11, "3": [1, 2, 4, 6, 8, 11, 15, 17, 20], "301": 1, "302tk": 11, "3051": 16, "308tk": 11, "31": [1, 11], "312tk": 11, "314tk": 11, "315tk": 11, "317tk": 11, "32": 1, "325tk": 11, "328tk": 11, "33": 1, "3300": 1, "335426": 1, "336tk": 11, "34": [1, 11], "340251": 1, "341tk": 11, "35": 11, "352tk": 11, "354tk": 11, "355tk": 11, "36": [1, 11], "364tk": 11, "367tk": 11, "368tk": 11, "37": 1, "370tk": 11, "373tk": 11, "375tk": 11, "3760tk": 11, "376tk": 11, "38": 1, "384tk": 11, "388tk": 11, "39": 1, "3b": 13, "4": [1, 2, 4, 11, 16, 20], "40": 1, "400tk": 11, "401tk": 11, "405b": 11, "409": 1, "41": 1, "410tk": 11, "419tk": 11, "42": 1, "420tk": 11, "424tk": 11, "4274tk": 11, "430tk": 11, "431tk": 11, "432tk": 11, "44": 1, "441tk": 11, "445tk": 11, "446tk": 11, "45": 1, "450": 16, "452tk": 11, "456tk": 11, "46": 1, "460tk": 11, "47": 1, "479tk": 11, "48": 1, "49": 1, "490tk": 11, "492tk": 11, "493tk": 11, "4o": [6, 11, 17, 20], "5": [1, 6, 8, 11, 16, 20], "50": 1, "5000": 18, "5095tk": 11, "51": 1, "52": 1, "524": 1, "527tk": 11, "53": 1, "535tk": 11, "54": [1, 16], "542tk": 11, "545tk": 11, "546": 1, "546tk": 11, "549tk": 11, "55": [1, 16, 20], "5600": [16, 20], "567tk": 11, "570tk": 11, "58": 1, "585tk": 11, "59": 1, "590tk": 11, "6": [1, 11], "60": 1, "6080": 18, "61": 1, "62": 1, "63": 1, "630tk": 11, "64": 1, "648": 1, "656tk": 11, "659tk": 11, "661tk": 11, "663": 1, "663tk": 11, "670tk": 11, "676tk": 11, "682tk": 11, "686tk": 11, "7": [1, 11], "70": 1, "7091": 1, "70b": [11, 17], "710tk": 11, "714tk": 11, "72": 1, "720tk": 11, "726": 1, "73": 1, "740": 1, "748": 1, "758tk": 11, "76": 1, "760tk": 11, "78": 1, "781tk": 11, "784tk": 11, "788": 1, "79": 1, "795": 1, "799": 1, "7b": 13, "8": [1, 2, 3], "80216": 1, "8080": 18, "813tk": 11, "819tk": 11, "821tk": 11, "823tk": 11, "83": 1, "830": 1, "85": 1, "85tk": 11, "86": 1, "87": 1, "87875": 1, "8b": 11, "9": 1, "90": 1, "903tk": 11, "90b": 11, "924tk": 11, "951tk": 11, "96": 1, "99": 1, "9b": 11, "A": [0, 11, 12, 16, 19, 20], "Be": 16, "Being": 1, "For": [6, 12, 14, 18], "If": [0, 5, 6, 8, 11, 14, 15, 16, 20], "It": [1, 2, 4, 5, 8, 15, 16, 17, 18, 20], "No": 16, "Not": 16, "Of": [16, 20], "On": 17, "One": [5, 8], "The": [0, 1, 2, 4, 5, 6, 7, 8, 11, 12, 13, 14, 16, 17, 18, 19, 20], "There": [9, 14, 17], "These": [12, 16, 20], "To": [1, 2, 3, 4, 5, 9, 11, 12, 13, 14, 15, 16, 17, 20], "With": 14, "__init__": [0, 1, 20], "__main__": 1, "__version__": 1, "_browser_lynx": 1, "_browser_playwright": 1, "_model": 6, "abc": [0, 20], "abil": [13, 16, 18, 20], "abl": [16, 20], "about": [1, 14, 15, 16, 20], "about_us": 8, "access": [16, 18], "achiev": [2, 4, 17], "acknowledg": 16, "act": 15, "action": [2, 4, 5, 6, 16, 20], "activ": [2, 3, 9, 16, 20], "activitywatch": [2, 3, 16, 19, 20], "adapt": [16, 20], "add": [2, 4, 10], "addit": [2, 4, 5, 7, 18, 20], "adequ": 17, "adher": [2, 4], "adjust": [2, 4], "agent": [0, 1, 15, 20], "agent_id": [16, 20], "aggress": 1, "ai": [1, 15, 16], "aim": 13, "aldani": 1, "aliv": 14, "all": [0, 1, 5, 6, 12, 14, 16, 18, 20], "allow": [0, 6, 14, 15, 16, 20], "allowlist": 5, "along": 20, "alreadi": 12, "also": [8, 9, 14, 15, 16, 20], "alwai": [8, 16], "am": [2, 3, 8, 16], "ambigu": 16, "among": [16, 20], "an": [0, 1, 2, 3, 5, 8, 10, 12, 13, 14, 15, 16, 17, 20], "analyz": [2, 3, 16], "ani": [0, 2, 3, 4, 5, 11, 14, 16, 17, 20], "anim": 14, "announc": 19, "anoth": [0, 1], "answer": [10, 11, 16, 20], "anthrop": [0, 6, 7, 8, 11, 15, 18, 20], "anthropic_api_kei": [8, 17], "api": [1, 8, 11, 15, 17, 18], "app": [0, 11, 12], "append": [0, 6, 16, 20], "appl": [10, 12], "appli": [14, 16, 20], "applic": [2, 3, 15, 16, 20], "approach": [1, 2, 4, 16], "appropri": 5, "apt": [16, 20], "ar": [6, 8, 9, 11, 14, 15, 16, 17, 20], "architectur": 20, "area": [2, 3], "arg": [0, 16, 20], "argument": 6, "arrai": 14, "ask": [5, 10, 11, 14, 16, 18, 20], "aspect": [2, 4], "assist": [0, 6, 12, 14, 16, 20], "attach": 0, "attribut": 0, "august": 19, "auth": [2, 4], "auto": 17, "autom": [3, 4, 5, 12, 15], "automat": [2, 4, 18, 20], "avail": [0, 2, 4, 6, 13, 16, 18, 20], "avoid": [16, 20], "aw": [2, 3], "aw_report": [2, 3], "axolotl": 13, "azur": [0, 17], "azure_openai_api_kei": 8, "back": [0, 8, 17], "base": [0, 1, 2, 3, 5, 10, 12, 16], "basenam": 16, "bash": [2, 3, 4, 15, 16, 20], "basic": [1, 8, 10, 15, 18], "been": [12, 16], "befor": [0, 2, 12, 16, 18], "begin": 14, "below": 17, "bench": [1, 11], "benefit": [1, 2, 4], "best": [2, 4, 16], "beta": 13, "between": [0, 20], "big": 1, "bin": [2, 3, 4], "bind": 6, "bj\u00e4reholt": [16, 20], "black": 14, "blank": 1, "block": [0, 16, 20], "block_typ": 0, "bodi": [2, 4], "bool": [0, 16, 20], "bot": [14, 15], "both": 8, "branch": [0, 2, 5], "break": [8, 16, 20], "brief": [12, 16, 19], "brows": [10, 15, 16, 20], "browser": [1, 6, 14, 15, 16, 18], "bug": [2, 4, 10], "build": [9, 11, 12, 18], "burnout": 1, "c": [16, 20], "cach": 12, "call": [0, 2, 4, 9, 12, 18, 20], "callabl": [0, 20], "can": [0, 1, 2, 3, 4, 5, 6, 8, 9, 11, 12, 14, 15, 16, 17, 18, 20], "cap": 16, "capabl": [2, 11, 16, 20], "capssav": 20, "captur": [6, 16, 20], "cat": [16, 20], "categori": [2, 3, 20], "caution": [7, 18, 20], "cd": [2, 4, 9, 18], "cell": 14, "ceo": [10, 11], "certainli": [14, 16, 20], "chain": [6, 12], "challeng": 11, "chang": [2, 5, 8, 12, 14, 16], "chat": [0, 1, 6, 14, 15, 16, 18], "chatgpt": 13, "check": [2, 4, 5, 9, 12, 15, 16, 20], "checkout": [2, 4, 5, 9], "chmod": [2, 4], "chore": 12, "chromium": 20, "chunk": 20, "chunk_siz": 20, "ci": [2, 4], "clarif": 16, "clarifi": 16, "class": [0, 16, 20], "classifi": 1, "classmethod": 0, "claud": [6, 8, 11], "clear": [2, 3, 4, 16], "cli": [1, 2, 4, 8, 14, 15, 16, 18], "click": 20, "client": [2, 3], "cloc": 1, "clone": [9, 18], "cmd": 20, "code": [2, 4, 5, 6, 9, 10, 14, 15, 16, 20], "code_review": [2, 4], "codebas": [1, 2], "codeblock": [1, 6, 16, 20], "codeinstruct": 13, "collect": [0, 1, 2, 3, 13, 20], "color": [10, 12], "colormap": 14, "com": [1, 9, 18], "combin": [2, 4, 13, 18], "comma": 6, "command": [1, 5, 9, 12, 13, 14, 15, 16, 18, 20], "comment": [1, 2, 4, 5, 11, 16], "commit": [5, 10, 12, 19], "commun": 16, "compat": 17, "complet": [11, 12, 20], "complex": [1, 9, 16], "compos": [2, 4], "composit": 5, "comprehens": [16, 20], "compris": 13, "comput": [1, 2, 3, 6, 7, 15, 16, 18], "computerus": 18, "concept": [8, 16], "concern": [2, 4], "concis": [2, 3, 4, 6, 12, 16], "config": [1, 8, 16, 17, 18], "configur": [2, 4, 6, 15, 17], "confirm": [0, 6, 12, 14, 16, 18, 20], "conflict": [16, 20], "consid": [11, 16, 20], "constant": 1, "construct": [2, 4, 15], "contain": [0, 8, 16, 18, 20], "content": [10, 12, 14, 16, 20], "context": [0, 8, 14, 16, 20], "continu": [12, 16], "contribut": [1, 15], "control": 20, "control_l": 20, "convent": 13, "convers": [0, 6, 13, 16, 20], "conversationmeta": 0, "convert": 0, "conwai": 14, "cool": 12, "cooler": 12, "coordin": 20, "copi": [0, 6], "copilot": 15, "cor": [0, 6], "core": 15, "correct": [2, 16], "correctli": 10, "cors_origin": [0, 6], "could": [0, 2, 3, 9], "couldn": [16, 20], "cours": [16, 20], "cover": [9, 17], "cpp": 17, "creat": [0, 2, 3, 4, 5, 6, 10, 11, 12, 13, 14, 16, 20], "create_app": 0, "cron": [2, 3], "css": 1, "csv": [11, 13], "ctrl": [16, 20], "curiou": [8, 16], "curl": [2, 4], "current": [0, 1, 8, 9, 16, 20], "current_height": 20, "current_width": 20, "curs": [10, 12], "cursor": 20, "cursor_posit": 20, "custom": [2, 4, 6, 12], "customiz": [2, 4], "d": [2, 3], "dai": [2, 3], "daili": [2, 3], "daily_summary_script": [2, 3], "data": [2, 3, 15], "dataset": 13, "date": [0, 2, 3, 13], "datetim": 0, "dd": [2, 3], "dead": 14, "debug": [6, 13, 16], "decor": 20, "deepseek": 0, "def": [16, 20], "default": [6, 8, 9, 17], "defin": 0, "deleg": 20, "demo": [12, 15, 20], "demonstr": [2, 4, 12], "depend": [2, 4, 5], "deprec": 16, "desc": 0, "describ": 13, "describe_api": 1, "descript": [0, 12, 16], "design": [5, 15, 16], "desktop": [18, 20], "detail": 2, "detect": 17, "dev": [16, 20], "develop": [2, 4, 9, 11, 16, 18], "dict": [0, 16, 20], "diff": [0, 2, 4, 12, 20], "diff_minim": 20, "differ": [2, 3, 17], "diffurl": [2, 4], "dir": [1, 10], "direct": 20, "directli": [5, 14], "directori": [1, 6, 8, 13, 16, 20], "discord": 15, "discuss": 12, "displai": [16, 20], "do": [1, 11, 12, 15, 16, 20], "doc": [0, 12], "docker": [11, 14, 16, 18, 20], "docstr": [0, 12], "document": [1, 7, 9, 12, 13, 18, 20], "doe": [13, 18], "doesn": 18, "don": [6, 8], "dont": 12, "double_click": 20, "down": [16, 20], "download": [16, 20], "drag": 20, "drop": 11, "duckduckgo": [16, 20], "e": [0, 6, 9, 11, 17], "each": [6, 12, 16, 20], "earli": 8, "eas": [2, 4], "easi": [0, 2, 3, 15], "easier": 1, "easiest": 15, "easili": [2, 4, 12], "echo": [2, 3], "edit": [0, 6, 9, 10, 15, 16, 20], "editor": [0, 6, 16], "effect": [1, 12], "effici": [14, 16], "either": 16, "empow": 6, "enabl": [6, 16], "end": [1, 16], "engin": [16, 20], "ensur": [16, 20], "enter": 1, "entri": [2, 3], "env": [2, 4, 8], "environ": [8, 9, 17, 20], "eof": [16, 20], "equip": 15, "erik": [16, 20], "erikbjar": [5, 9, 18], "error": 13, "etc": [0, 16, 18, 19, 20], "eval": [0, 9, 15, 17], "eval_names_or_result_fil": 6, "eval_result": 11, "evalu": 11, "even": 12, "event": [2, 4], "everi": [2, 3], "everyth": 2, "exampl": [0, 2, 3, 4, 5, 8, 13, 15, 16, 17, 20], "exclud": 0, "execenv": 1, "execut": [0, 2, 4, 6, 10, 14, 15, 16, 18, 20], "execute_append": 20, "execute_msg": 0, "execute_patch": 20, "execute_python": 20, "execute_sav": 20, "execute_shel": 20, "execute_tmux": 20, "executefunc": 0, "exist": [14, 16], "exit": 6, "expand": 12, "experi": 20, "experiment": [7, 18, 20], "explain": 8, "explan": 16, "explor": [16, 20], "export": [1, 6, 13, 17], "expos": 17, "express": [16, 20], "extend": [1, 2, 4, 13, 15], "extens": 13, "extra": [14, 16, 20], "ey": 1, "f": [12, 16], "face": [13, 16], "factori": 0, "fade": 14, "fail": [10, 12, 16, 17, 20], "failur": 20, "fall": [8, 17], "fals": [0, 16, 20], "fanci": [16, 20], "far": 11, "fastest": 1, "feat": 12, "featur": [2, 8, 18, 19, 20], "feedback": [2, 4, 16], "fetch": [2, 4], "fib": [10, 16, 20], "fibonacci": [10, 16, 20], "file": [0, 1, 2, 3, 5, 6, 12, 13, 14, 15, 16, 17, 20], "file1": [16, 20], "file2": [16, 20], "filenam": [16, 20], "filesshel": 20, "filestor": 1, "filesystem": [16, 20], "find": [16, 17, 20], "fine": 15, "finetun": 15, "finish": [10, 11, 12, 16, 20], "first": [0, 8, 12, 16, 17, 19, 20], "fit": [2, 4, 12], "fix": [10, 12], "flag": 17, "flash": 11, "flask": 0, "float": 0, "focu": [1, 2, 4], "folder": 0, "follow": [2, 3, 6, 9, 12, 13, 15, 16, 17, 18, 20], "forc": 6, "fork": [0, 6], "format": [2, 3, 4, 12, 16, 20], "found": [16, 20], "founder": [16, 20], "framework": [16, 20], "from": [0, 2, 3, 6, 9, 10, 12, 13, 14, 16, 20], "from_toml": 0, "from_xml": 0, "full": [6, 16], "fullscreen": 18, "fun": 1, "func": 20, "funcanim": 14, "function": [0, 2, 3, 10, 12, 15, 16, 20], "futur": 8, "g": [0, 6, 17], "game": [10, 12, 14], "gather": [15, 16], "gemini": 11, "gemma": 11, "gener": [0, 1, 2, 3, 4, 6, 9, 10, 12, 14, 15, 16, 20], "generate_daily_summari": [2, 3], "get": [0, 2, 3, 9, 11, 13, 15, 16, 20], "get_aw_report": [2, 3], "get_codeblock": 0, "get_convers": 0, "get_doc": 0, "get_installed_python_librari": 20, "get_prompt": [15, 16], "get_user_convers": 0, "get_yesterdai": [2, 3], "gh": [1, 2, 4, 6, 16], "git": [9, 10, 11, 12, 16, 18, 20], "github": [1, 2, 4, 9, 10, 14, 15, 16, 18], "github_token": [2, 4, 5], "give": [16, 20], "given": [2, 6, 16, 20], "global": 15, "goal": [1, 13], "good": 13, "googl": [11, 16, 20], "gpt": [6, 11, 17, 20], "gpt_todoer": 1, "gptme": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 20], "green": [10, 12, 14], "groq": [0, 15], "groq_api_kei": 17, "group": 20, "grow": 1, "guid": [13, 14], "guidanc": [7, 18, 20], "ha": [7, 8, 15, 18, 20], "had": 13, "haiku": 11, "hand": 0, "handl": [16, 20], "har": [1, 9, 11], "have": [11, 12, 13, 16, 18, 20], "hello": [0, 11, 16, 17, 20], "help": [6, 16], "here": [0, 2, 3, 5, 8, 9, 11, 14, 16, 17, 20], "heredoc": [16, 20], "herm": 11, "hf": 13, "hidden": [0, 6], "hide": 0, "high": [2, 4], "highlight": [2, 4], "histori": [10, 13], "hn": 19, "hold": 0, "home": [1, 18], "host": 6, "hostnam": [2, 3], "how": [0, 2, 3, 4, 8, 11, 12, 13, 14, 15, 16, 17], "howev": 11, "html": [1, 6, 12, 18], "http": [8, 9, 16, 17, 18, 20], "hug": 13, "huggingfaceh4": 13, "human": [8, 11, 16], "i": [0, 1, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20], "idea": 19, "identifi": [2, 4], "ignor": [1, 16, 20], "imag": [0, 16, 20], "image_path": [16, 20], "imperson": 6, "implement": [2, 4, 14], "impli": 6, "implic": [7, 18, 20], "import": [1, 14, 16, 20], "importtim": 1, "impress": 12, "improv": [2, 3, 4, 11, 12, 13, 14], "incl_system": [16, 20], "includ": [2, 3, 8, 12, 14, 16, 17, 19, 20], "include_summari": [16, 20], "incorrect": 16, "index": [1, 15], "info": [16, 20], "inform": [0, 6, 9, 11, 15, 16], "init": [0, 1, 10, 11, 16, 20], "init_project": 1, "initi": [14, 16, 19], "initial_msg": 0, "input": [16, 20], "insight": [2, 3], "inspect": [16, 20], "inspect_pan": [16, 20], "instal": [2, 4, 5, 15, 17, 20], "instanc": 20, "instead": 16, "instruct": [0, 9, 11, 16, 17, 20], "int": [0, 16, 20], "integr": [2, 4, 9, 20], "intend": [1, 2, 8, 13], "interact": [2, 3, 4, 6, 10, 12, 14, 15, 16, 18, 20], "interest": [11, 13, 16], "interfac": [6, 7, 16, 18, 20], "internet": 16, "interrupt": [1, 18], "intervent": 11, "introduc": 16, "involv": 13, "ipython": [0, 16, 20], "isn": 20, "isol": 11, "issu": [2, 4, 5, 11, 13, 14, 16], "issue_com": 5, "iter_from_cont": 0, "its": [0, 2, 4, 13, 16], "j": [1, 12, 16, 20], "javascript": [16, 20], "job": [2, 3, 4, 5], "journei": 14, "json": [0, 2, 4, 16, 20], "jsonl": 13, "keep": [0, 1, 16, 20], "keep_dat": 0, "kei": [0, 2, 4, 8, 11, 16, 17, 20], "kenneth": 1, "keyboard": 20, "kill": 1, "kill_sess": [16, 20], "kind": 16, "knowledg": 13, "kwarg": 0, "l": [16, 20], "lab": 10, "lack": 18, "lambda": 20, "lang": 0, "languag": [16, 20], "larg": [16, 20], "last": [0, 6, 16, 20], "later": 19, "latest": [2, 4, 5, 16, 18, 20], "learn": [1, 16, 20], "leav": 1, "left": 18, "left_click": 20, "left_click_drag": 20, "let": [8, 9, 14, 16, 20], "leverag": [2, 3, 4], "librari": [15, 16, 20], "life": 14, "like": [5, 8, 9, 11, 16, 20], "limit": [16, 17], "line": [5, 14, 15], "link": [16, 20], "linux": 20, "list": [0, 2, 4, 6, 8, 12, 14, 16, 20], "list_chat": [16, 20], "list_sess": [16, 20], "list_user_messag": 1, "liter": [0, 16, 20], "live": [16, 20], "ll": [14, 16, 20], "llama": [11, 17, 20], "llama2": 13, "llama3": 17, "llm": [0, 1, 6, 9, 11, 16, 17, 18, 20], "llm_anthrop": 1, "llm_openai": 1, "llm_openai_model": 1, "load": [0, 6, 10, 16, 20], "local": [0, 2, 3, 8, 15, 16], "localhost": [8, 16, 18, 20], "locat": 8, "log": [0, 2, 3, 6, 16, 20], "logdir": [0, 20], "login": [2, 4], "logmanag": 1, "long": [16, 20], "longer": 16, "look": [2, 8, 13], "m": [2, 3, 6, 17], "m2": 13, "machin": 16, "maco": 20, "made": 5, "mai": [16, 20], "main": [0, 1, 12, 16, 20], "maintain": [1, 16], "major": 1, "make": [1, 2, 4, 5, 9, 11, 12, 13, 14, 16, 18, 19, 20], "makefil": 8, "manag": [0, 16, 20], "mandelbrot": [10, 12], "mandelbrot_curs": 10, "mani": 1, "manipul": 6, "manual": [9, 16], "march": 19, "markdown": [0, 2, 4], "marker": [16, 20], "matplotlib": 14, "max_result": [16, 20], "maximum": [16, 20], "md": [8, 12, 16, 20], "me": [12, 16, 20], "meaning": 12, "mention": [14, 16, 20], "messag": [1, 6, 12, 16, 20], "meta": [11, 13, 17], "middle_click": 20, "might": [9, 13, 16], "mind": 1, "mini": 11, "minim": [2, 4, 18, 20], "minimalist": 18, "minor": 10, "minut": [16, 20], "mistak": 16, "mistral": 13, "mktemp": [2, 3, 12], "mm": [2, 3], "mode": [2, 4, 6, 9, 12, 16, 18], "model": [1, 6, 8, 11, 15, 16, 17, 20], "modifi": [0, 2, 4, 10, 14, 16, 20], "modul": [15, 16], "more": [0, 1, 2, 6, 9, 10, 11, 12, 15, 18, 20], "mostli": [11, 16], "mous": 20, "mouse_mov": 20, "move": 20, "movement": 20, "msg": 0, "msg_file": 12, "much": [1, 6], "multilin": [16, 20], "multipl": [6, 20], "multiprompt": 12, "my": 12, "n": [0, 6, 11, 16, 20], "name": [0, 2, 4, 5, 6, 8, 14, 16, 20], "navig": 9, "ncurs": [1, 16, 20], "necessarili": 20, "need": [2, 4, 5, 8, 12, 13, 14, 16, 17, 20], "net": [16, 20], "network": [18, 20], "never": 0, "new": [0, 2, 5, 6, 10, 14, 16, 20], "new_log": 0, "new_sess": [16, 20], "next": 12, "non": [2, 3, 4, 6, 12], "none": [0, 8, 16, 20], "nonetyp": 16, "normal": [6, 16, 20], "notabl": [2, 3], "note": [6, 13, 16, 20], "nousresearch": 11, "now": [9, 16, 20], "np": 14, "npm": [16, 20], "npx": [16, 20], "number": [2, 4, 6, 16, 20], "numpi": 14, "o": 16, "o1": 11, "oa": 13, "octob": 19, "off": [10, 12], "old": [0, 10], "ollama": [8, 17], "one": [5, 12, 13, 14, 16, 19, 20], "ones": [0, 11], "onli": [6, 16, 18, 20], "open": [2, 4, 16], "openai": [0, 1, 6, 11, 15], "openai_api_kei": [5, 8, 11, 17], "openai_base_url": [8, 17], "openassist": 13, "openpip": 13, "openrout": [0, 15], "openrouter_api_kei": [8, 17], "oper": 14, "optim": [18, 20], "option": [0, 6, 8, 13, 16, 20], "order": 0, "org": [16, 20], "origin": [0, 6, 16, 20], "original_cont": [16, 20], "other": [1, 2, 3, 4, 14, 15, 16, 20], "our": [13, 14, 16, 20], "out": [2, 5, 12, 13, 14, 15, 16, 20], "output": [0, 2, 3, 5, 6, 9, 12, 16, 20], "over": [8, 14, 16], "overrid": 8, "overridden": [6, 8], "overview": [16, 17], "overwrit": 16, "own": [11, 13], "p": [6, 18], "packag": 20, "page": [1, 10, 14, 15, 16, 17, 20], "pandoc": [16, 20], "pane": [16, 20], "parallel": 6, "paramet": [0, 12, 20], "pars": 0, "part": [0, 17, 20], "particl": 12, "particular": 8, "pass": [6, 10], "past": [14, 16, 20], "patch": [1, 6, 11, 12, 14, 15, 16], "path": [0, 2, 3, 6, 8, 16, 20], "pathlib": [0, 20], "pattern": [2, 3], "per": [16, 20], "perform": [5, 16, 17, 20], "permiss": 5, "persist": [0, 17, 20], "pie": 10, "pin": 0, "pinia": [16, 20], "pip": [2, 4, 14], "pipelin": [2, 4], "pipx": [9, 14, 20], "placehold": [16, 20], "plan": 2, "playwright": 20, "pleas": [2, 3, 7, 14, 18, 20], "plt": 14, "png": [12, 16, 20], "poetri": 9, "point": [2, 4], "port": [6, 18], "posit": 20, "possibl": [16, 20], "possibli": 0, "post": [2, 4], "potenti": [2, 4, 5, 16], "power": [2, 3, 4, 12, 15, 16], "pr": [2, 4, 9, 11], "pr_number": [2, 4], "practic": [2, 4], "preced": 8, "prefer": 16, "prepar": [0, 15], "prepare_messag": 0, "present": 1, "preserv": 16, "preview": 11, "previou": [2, 3], "prime100": 11, "print": [0, 6, 16, 20], "priorit": 16, "pro": 11, "proactiv": 16, "problem": 16, "process": [2, 3, 5, 14], "product": [2, 3], "profession": 16, "program": [6, 10, 16, 20], "programm": [8, 16], "progress": [2, 6, 9, 10, 13, 16, 20], "project": [1, 2, 4, 9, 12, 15, 16, 19, 20], "prompt": [1, 2, 4, 5, 6, 8, 10, 12, 14, 15, 17, 20], "prompt_ful": [15, 16], "prompt_gptm": [15, 16], "prompt_project": [15, 16], "prompt_short": [15, 16], "prompt_system": 6, "prompt_systeminfo": [15, 16], "prompt_tool": [15, 16], "prompt_us": [15, 16], "provid": [0, 2, 3, 4, 6, 11, 12, 13, 15, 16, 18, 20], "public": [10, 16], "pull": [2, 4, 5, 17], "pull_request": [2, 4], "purpos": 16, "push": [5, 10, 16], "pwd": [11, 16], "py": [0, 1, 10, 12, 13, 14, 16, 20], "pyplot": 14, "pysav": 20, "pyshel": 20, "python": [0, 1, 6, 9, 12, 14, 15, 16, 17], "python3": [16, 20], "q": [2, 4], "qualiti": [2, 4], "queri": [16, 20], "question": [5, 10, 11, 16, 20], "quick": [2, 4], "quiet": 0, "r": 6, "ran": [16, 20], "random": 6, "rang": 16, "rather": 1, "re": 6, "read": [1, 2, 3, 6, 12, 14, 15, 16], "read_chat": [16, 20], "read_url": [16, 20], "readabl": [2, 4], "readi": 6, "readlin": 1, "readm": [8, 12, 15, 16, 20], "readmeshel": 20, "real": 1, "receiv": 16, "recent": [16, 20], "recommend": [11, 14, 20], "recov": 13, "recurs": [16, 20], "red": [10, 12], "reddit": 19, "reduc": 1, "refactor": 12, "refer": 15, "regardless": 9, "regist": [0, 20], "register_funct": 20, "regular": 9, "reitz": 1, "releas": [15, 19], "relev": [2, 13, 16], "reli": [2, 4], "reliabl": 17, "rememb": [16, 20], "remov": 0, "renam": [0, 6], "render": [10, 12], "repl": [0, 12, 16, 20], "replac": 0, "replai": 6, "repli": 5, "replit": 13, "repo": [2, 4, 5, 10, 16], "report": [2, 3], "repositori": [2, 4, 16, 18], "repres": 14, "represent": 0, "reproduc": 11, "request": [2, 4, 5, 6, 14], "requir": [16, 18, 20], "resolut": 20, "respond": [16, 20], "respons": [0, 5, 6, 16, 18], "response_prefer": 8, "rest": 18, "result": [1, 5, 6, 15, 16, 20], "resum": [0, 6], "return": [0, 2, 3, 16, 20], "returntyp": 20, "review": [2, 4, 5], "review_pr": [2, 4], "rewrit": [16, 20], "right": [1, 18], "right_click": 20, "robust": [11, 20], "role": [0, 16], "root": [8, 9], "run": [1, 2, 3, 4, 5, 6, 9, 10, 11, 12, 13, 14, 16, 17, 18, 20], "run_xdotool": 20, "runner": 1, "rust": 11, "save": [0, 1, 2, 3, 6, 14, 15, 16, 17], "scaffold": [16, 20], "scale": [18, 20], "scale_coordin": 20, "scalingsourc": 20, "scenario": 2, "scope": [16, 20], "scratch": 16, "screen": [18, 20], "screencaptur": 20, "screenshot": [1, 6, 15, 16], "screenshot_url": [16, 20], "script": [1, 2, 3, 4, 12, 14, 16, 20], "scrot": 20, "seamless": [2, 4], "search": [15, 16, 20], "search_chat": [16, 20], "search_playwright": 20, "secret": [2, 4, 5], "section": 8, "secur": [2, 4, 7, 18, 20], "see": [0, 2, 7, 11, 12, 15, 16, 18, 20], "select": [14, 17, 20], "self": [0, 16], "send": [0, 16, 20], "send_kei": [16, 20], "sender": 0, "sent": [0, 16, 20], "separ": 6, "septemb": 19, "sequenc": 20, "serializ": 0, "seriou": [7, 18, 20], "serv": [2, 4, 17], "server": [15, 16, 17, 20], "session": [16, 20], "session_id": [16, 20], "set": [2, 3, 4, 8, 12, 13, 14, 16, 17, 20], "setup": [2, 4], "sever": [14, 17], "sh": [2, 3, 4, 9], "share": 12, "shell": [1, 2, 3, 4, 6, 8, 9, 10, 14, 15, 16], "short": [6, 16], "shortcut": 20, "shorten_detail": 1, "shot": 5, "should": [0, 12, 16, 20], "show": [6, 10, 12, 14, 16, 19, 20], "showcas": 2, "shown": [16, 20], "similar": [19, 20], "simpl": [1, 2, 4, 5, 11, 12, 16, 20], "simpler": 1, "simpli": [5, 9], "simplic": [2, 4], "simul": [14, 20], "singl": [0, 6, 8], "site": [15, 16, 20], "skip": [6, 12], "slow": 9, "small": [1, 2, 16, 17, 20], "smaller": [16, 20], "smallest": 17, "snake": [10, 12], "snippet": [16, 20], "so": [9, 11, 14, 16, 20], "solv": 16, "some": [0, 1, 9, 13, 15, 20], "someth": [6, 12, 13], "somewhat": 17, "sonnet": [6, 8, 11], "soon": 10, "sourc": [16, 20], "special": 12, "specif": [0, 2, 4, 8, 12, 16, 20], "specifi": [5, 16, 20], "spent": [2, 3], "split": [13, 18, 20], "standalon": [6, 15], "standard": [2, 4], "start": [0, 2, 3, 4, 6, 8, 9, 15, 16, 18, 20], "startup": [15, 17], "state": [1, 14, 16, 20], "static": 1, "statist": 1, "statu": [16, 20], "stdin": 12, "stdout": [16, 20], "step": [2, 4, 5, 10, 15, 16], "still": [0, 11, 15, 18], "stop": [2, 3, 16, 20], "store": 6, "str": [0, 16, 20], "strategi": [16, 20], "stream": [6, 18], "string": [0, 20], "strip_context": 20, "structur": [2, 3], "struggl": [10, 11], "style": [1, 12, 16, 20], "subag": [1, 6, 15, 16], "subagent_statu": [16, 20], "subagent_wait": [16, 20], "subject": 12, "subset": 13, "success": [16, 20], "successfulli": [16, 20], "suffer": 1, "suggest": [2, 3, 4, 12, 15, 16], "suit": [1, 6, 11], "suitabl": [16, 20], "sum": 1, "summar": [2, 3, 6, 12, 16, 20], "summari": [2, 3, 16, 20], "summarize_project": 1, "summary_fil": [2, 3], "superus": 10, "superuserlab": [11, 16, 20], "support": [0, 8, 13, 15, 17, 18, 20], "sure": [1, 2, 13, 16, 20], "swe": 11, "switch": 0, "sy": 1, "synchron": [2, 4], "syntax": [12, 16, 20], "system": [0, 6, 14, 16, 17, 20], "t": [1, 6, 8, 16, 18, 20], "tag": [0, 16, 20], "take": [8, 9, 16, 20], "task": [2, 4, 5, 9, 11, 16, 20], "teach": 13, "teknium": 13, "tell": 12, "temporari": [2, 3], "termin": [10, 12, 15, 16, 20], "test": [0, 2, 5, 10, 11, 12, 13, 15], "test_brows": 1, "test_cli": 1, "test_codeblock": 1, "test_config": 1, "test_ev": 1, "test_logmanag": 1, "test_messag": 1, "test_prompt": 1, "test_readlin": 1, "test_reduc": 1, "test_serv": 1, "test_shel": 1, "test_tools_chat": 1, "test_tools_patch": 1, "test_tools_python": 1, "test_tools_shel": 1, "test_tools_subag": 1, "test_util": 1, "text": [1, 14, 16, 20], "than": 1, "thei": [8, 11, 16, 20], "them": [2, 6, 8, 9, 11, 16, 20], "thi": [0, 1, 2, 3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20], "thing": [1, 12], "think": 16, "thorough": 16, "thread": 20, "three": 12, "through": 20, "thu": 17, "time": [2, 3, 6, 14, 15], "timelif": 14, "timelin": 15, "timeout": [6, 16, 20], "timestamp": 0, "tini": 15, "tmux": [1, 6, 15, 16], "to_dict": 0, "to_toml": 0, "to_xml": 0, "todo": [10, 12, 13], "toggl": 18, "token": [2, 4, 6, 16], "toml": [0, 8], "too": 1, "tool": [2, 4, 5, 6, 9, 11, 12, 13, 15, 16, 17, 18], "tool_allowlist": 6, "toolspec": 0, "toolus": 0, "top": [0, 16, 20], "topic": [16, 20], "track": 20, "tracker": 14, "train": [1, 13, 16, 20], "transform": 13, "treeofthought": 1, "trigger": 5, "trim": 0, "true": [0, 9, 16, 20], "try": [1, 15, 16, 20], "tune": 15, "tupl": 20, "turbo": 11, "tweet": 19, "twitter": 19, "two": [8, 18], "txt": [16, 20], "type": [0, 1, 2, 4, 5, 12, 20], "typecheck": 2, "typescript": [16, 20], "u": [12, 13], "ubuntu": [2, 4, 5, 16], "ui": [6, 14, 15], "uncom": 8, "under": [11, 15], "understand": [1, 2, 4, 15], "undo": [0, 6], "union": 16, "uniqu": [1, 20], "unless": [6, 16], "unlik": 0, "unspecifi": 17, "until": 12, "up": [2, 3, 4, 14], "updat": [0, 10, 13, 14, 16, 20], "updated_cont": [16, 20], "url": [2, 10, 14, 16, 20], "us": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20], "usag": [0, 2, 3, 4, 15, 18, 20], "user": [0, 1, 6, 8, 14, 16, 20], "useredit": 1, "util": [1, 2, 4], "v": [1, 6, 11, 18], "v0": [16, 20], "v1": [8, 17], "v2": [2, 4, 13], "v3": 5, "valid": 13, "valu": 8, "variabl": [8, 17], "varieti": [8, 11], "variou": 2, "venv": 9, "verbos": 6, "veri": [6, 8, 18], "version": [6, 9, 16, 20], "via": [15, 16], "view": [2, 4, 16, 18, 20], "view_imag": [16, 20], "vimrc": 12, "viral": 19, "virtualenv": 9, "vision": [0, 1, 6, 11, 14, 15, 16, 18], "visit": 14, "visual": 14, "vnc": 18, "vue": [16, 20], "w": 6, "wa": [2, 4, 5, 16, 20], "wai": [1, 5, 14, 15, 17], "wait": [12, 16, 20], "want": [0, 13, 15], "we": [0, 2, 9, 11, 13, 14, 15, 16, 17, 20], "web": [6, 12, 14, 15, 16, 20], "webpag": [16, 20], "websit": [10, 16, 20], "websocket": 18, "welcom": [9, 15], "well": 11, "went": 16, "were": 16, "what": [15, 16, 20], "whatev": 13, "when": [0, 1, 12, 16, 20], "where": 12, "whether": [0, 16, 20], "which": [8, 9, 11, 12, 16, 17, 20], "while": 9, "who": [10, 16, 20], "whoi": 11, "whole": [16, 20], "wide": [2, 4, 11], "window": 14, "within": 8, "without": [11, 12, 16, 20], "wont": 6, "work": [1, 2, 6, 8, 9, 10, 11, 12, 13, 15, 16, 20], "workflow": [2, 4, 5, 16], "workspac": [6, 8], "world": [0, 16, 20], "would": 13, "write": [0, 5, 10, 12, 14, 16, 20], "written": [16, 20], "wrong": 16, "wsl": 14, "x": [2, 4, 20], "x11": [18, 20], "xai": [0, 15], "xai_api_kei": 17, "xarg": [2, 4], "xdotool": 20, "xml": 0, "y": [2, 3, 6, 16, 20], "ye": [16, 20], "yesterdai": [2, 3], "yet": [2, 6, 12], "yml": [2, 4], "you": [0, 2, 3, 5, 9, 11, 12, 13, 14, 15, 16, 17, 20], "your": [1, 2, 3, 4, 5, 6, 9, 11, 12, 14, 15, 16, 17], "yourself": [12, 15], "youtub": 1, "yyyi": [2, 3], "zephyr": 13}, "titles": ["API Reference", "Are we tiny?", "Automation", "<no title>", "<no title>", "GitHub Bot", "CLI Reference", "<no title>", "Configuration", "Contributing", "Demos", "Evals", "Examples", "Finetuning", "Getting Started", "gptme documentation", "Prompts", "Providers", "Server", "Timeline", "Tools"], "titleterms": {"1": 13, "2": 13, "2023": 19, "2024": 19, "3": 13, "anthrop": 17, "api": 0, "ar": 1, "autom": 2, "bot": 5, "browser": 20, "chat": 20, "cli": 6, "code": 1, "codeblock": 0, "command": 6, "comput": 20, "configur": 8, "content": 0, "contribut": 9, "core": [0, 1], "data": 13, "demo": 10, "develop": 15, "document": 15, "eval": [1, 6, 11], "exampl": 12, "extern": 15, "file": 8, "fine": 13, "finetun": 13, "gather": 13, "get": 14, "github": 5, "global": 8, "gptme": [6, 15], "groq": 17, "guid": 15, "indic": 15, "instal": [9, 14], "interfac": 14, "line": 1, "loc": 1, "local": 17, "logmanag": 0, "messag": 0, "model": 13, "more": 14, "openai": 17, "openrout": 17, "other": 11, "patch": 20, "prepar": 13, "project": 8, "prompt": [0, 16], "provid": 17, "python": 20, "read": 20, "refer": [0, 6], "releas": 9, "result": 11, "save": 20, "screenshot": 20, "server": [0, 1, 6, 18], "shell": 20, "start": 14, "startup": 1, "step": 13, "subag": 20, "suggest": 13, "support": 14, "tabl": 15, "test": [1, 9], "time": 1, "timelin": 19, "tini": 1, "tmux": 20, "tool": [0, 1, 14, 20], "total": 1, "tune": 13, "ui": 18, "usag": [5, 11, 14], "user": 15, "vision": 20, "we": 1, "web": 18, "xai": 17}}) \ No newline at end of file +Search.setIndex({"alltitles": {"2023": [[19, "id2"]], "2024": [[19, "id1"]], "API Reference": [[0, null]], "Anthropic": [[17, "anthropic"]], "Are we tiny?": [[1, null]], "Automation": [[2, null]], "Browser": [[20, "browser"]], "CLI Reference": [[6, null]], "Chats": [[20, "chats"]], "Codeblock": [[0, "codeblock"]], "Commands": [[6, "commands"]], "Computer": [[20, "computer"]], "Configuration": [[8, null]], "Content": [[0, "content"]], "Contributing": [[9, null]], "Demos": [[10, null]], "Developer Guide": [[15, null]], "Evals": [[11, null]], "Examples": [[12, null]], "External": [[15, null]], "Finetuning": [[13, null]], "Getting Started": [[14, null]], "GitHub Bot": [[5, null]], "Global configuration file": [[8, "global-configuration-file"]], "Groq": [[17, "groq"]], "Indices and tables": [[15, "indices-and-tables"]], "Install": [[9, "install"]], "Installation": [[14, "installation"]], "Interfaces": [[14, "interfaces"]], "Lines of code": [[1, "lines-of-code"]], "LoC Core": [[1, "loc-core"]], "LoC Eval": [[1, "loc-eval"]], "LoC Server": [[1, "loc-server"]], "LoC Tests": [[1, "loc-tests"]], "LoC Tools": [[1, "loc-tools"]], "LoC Total": [[1, "loc-total"]], "Local": [[17, "local"]], "LogManager": [[0, "logmanager"]], "Message": [[0, "message"]], "Model suggestions": [[13, "model-suggestions"]], "More tools": [[14, "more-tools"]], "OpenAI": [[17, "openai"]], "OpenRouter": [[17, "openrouter"]], "Other evals": [[11, "other-evals"]], "Patch": [[20, "patch"]], "Project configuration file": [[8, "project-configuration-file"]], "Prompts": [[16, null]], "Providers": [[17, null]], "Python": [[20, "python"]], "Read": [[20, "read"]], "Release": [[9, "release"]], "Results": [[11, "results"]], "Save": [[20, "save"]], "Screenshot": [[20, "screenshot"]], "Server": [[18, null]], "Shell": [[20, "shell"]], "Startup time": [[1, "startup-time"]], "Step 1: Gather the data": [[13, "step-1-gather-the-data"]], "Step 2: Prepare the data": [[13, "step-2-prepare-the-data"]], "Step 3: Fine-tune the model": [[13, "step-3-fine-tune-the-model"]], "Subagent": [[20, "subagent"]], "Support": [[14, "support"]], "Tests": [[9, "tests"]], "Timeline": [[19, null]], "Tmux": [[20, "tmux"]], "Tools": [[20, null]], "Usage": [[5, "usage"], [11, "usage"], [14, "usage"]], "User Guide": [[15, null]], "Vision": [[20, "vision"]], "Web UI": [[18, "web-ui"]], "core": [[0, "core"]], "gptme": [[6, "gptme"]], "gptme documentation": [[15, null]], "gptme-eval": [[6, "gptme-eval"]], "gptme-server": [[6, "gptme-server"]], "prompts": [[0, "prompts"]], "server": [[0, "server"]], "tools": [[0, "tools"]], "xAI": [[17, "xai"]]}, "docnames": ["api", "arewetiny", "automation", "automation/example_activity_summary", "automation/example_code_review", "bot", "cli", "computer-use-warning", "config", "contributing", "demos", "evals", "examples", "finetuning", "getting-started", "index", "prompts", "providers", "server", "timeline", "tools"], "envversion": {"sphinx": 64, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["api.rst", "arewetiny.rst", "automation.rst", "automation/example_activity_summary.rst", "automation/example_code_review.rst", "bot.md", "cli.rst", "computer-use-warning.rst", "config.rst", "contributing.rst", "demos.rst", "evals.rst", "examples.rst", "finetuning.md", "getting-started.rst", "index.rst", "prompts.rst", "providers.rst", "server.rst", "timeline.rst", "tools.rst"], "indexentries": {"--cors-origin": [[6, "cmdoption-gptme-server-cors-origin", false]], "--debug": [[6, "cmdoption-gptme-server-debug", false]], "--host": [[6, "cmdoption-gptme-server-host", false]], "--model": [[6, "cmdoption-gptme-eval-m", false], [6, "cmdoption-gptme-m", false], [6, "cmdoption-gptme-server-model", false]], "--name": [[6, "cmdoption-gptme-n", false]], "--no-confirm": [[6, "cmdoption-gptme-y", false]], "--no-stream": [[6, "cmdoption-gptme-no-stream", false]], "--non-interactive": [[6, "cmdoption-gptme-0", false]], "--parallel": [[6, "cmdoption-gptme-eval-p", false]], "--port": [[6, "cmdoption-gptme-server-port", false]], "--resume": [[6, "cmdoption-gptme-r", false]], "--show-hidden": [[6, "cmdoption-gptme-show-hidden", false]], "--system": [[6, "cmdoption-gptme-system", false]], "--timeout": [[6, "cmdoption-gptme-eval-t", false]], "--tools": [[6, "cmdoption-gptme-server-tools", false], [6, "cmdoption-gptme-t", false]], "--verbose": [[6, "cmdoption-gptme-server-v", false], [6, "cmdoption-gptme-v", false]], "--version": [[6, "cmdoption-gptme-version", false]], "--workspace": [[6, "cmdoption-gptme-w", false]], "-m": [[6, "cmdoption-gptme-eval-m", false], [6, "cmdoption-gptme-m", false]], "-n": [[6, "cmdoption-gptme-0", false], [6, "cmdoption-gptme-n", false]], "-p": [[6, "cmdoption-gptme-eval-p", false]], "-r": [[6, "cmdoption-gptme-r", false]], "-t": [[6, "cmdoption-gptme-eval-t", false], [6, "cmdoption-gptme-t", false]], "-v": [[6, "cmdoption-gptme-server-v", false], [6, "cmdoption-gptme-v", false]], "-w": [[6, "cmdoption-gptme-w", false]], "-y": [[6, "cmdoption-gptme-y", false]], "__init__() (gptme.codeblock.codeblock method)": [[0, "gptme.codeblock.Codeblock.__init__", false]], "__init__() (gptme.logmanager.conversationmeta method)": [[0, "gptme.logmanager.ConversationMeta.__init__", false]], "__init__() (gptme.logmanager.log method)": [[0, "gptme.logmanager.Log.__init__", false]], "__init__() (gptme.logmanager.logmanager method)": [[0, "gptme.logmanager.LogManager.__init__", false]], "__init__() (gptme.message.message method)": [[0, "gptme.message.Message.__init__", false]], "__init__() (gptme.tools.toolspec method)": [[0, "gptme.tools.ToolSpec.__init__", false]], "__init__() (gptme.tools.tooluse method)": [[0, "gptme.tools.ToolUse.__init__", false]], "append() (gptme.logmanager.logmanager method)": [[0, "gptme.logmanager.LogManager.append", false]], "branch() (gptme.logmanager.logmanager method)": [[0, "gptme.logmanager.LogManager.branch", false]], "codeblock (class in gptme.codeblock)": [[0, "gptme.codeblock.Codeblock", false]], "content (gptme.message.message attribute)": [[0, "gptme.message.Message.content", false]], "conversationmeta (class in gptme.logmanager)": [[0, "gptme.logmanager.ConversationMeta", false]], "create_app() (in module gptme.server)": [[0, "gptme.server.create_app", false]], "diff() (gptme.logmanager.logmanager method)": [[0, "gptme.logmanager.LogManager.diff", false]], "edit() (gptme.logmanager.logmanager method)": [[0, "gptme.logmanager.LogManager.edit", false]], "eval_names_or_result_files": [[6, "cmdoption-gptme-eval-arg-EVAL_NAMES_OR_RESULT_FILES", false]], "execute() (gptme.tools.tooluse method)": [[0, "gptme.tools.ToolUse.execute", false]], "execute_msg() (in module gptme.tools)": [[0, "gptme.tools.execute_msg", false]], "files (gptme.message.message attribute)": [[0, "gptme.message.Message.files", false]], "fork() (gptme.logmanager.logmanager method)": [[0, "gptme.logmanager.LogManager.fork", false]], "from_toml() (gptme.message.message class method)": [[0, "gptme.message.Message.from_toml", false]], "from_xml() (gptme.codeblock.codeblock class method)": [[0, "gptme.codeblock.Codeblock.from_xml", false]], "get_codeblocks() (gptme.message.message method)": [[0, "gptme.message.Message.get_codeblocks", false]], "get_conversations() (in module gptme.logmanager)": [[0, "gptme.logmanager.get_conversations", false]], "get_doc() (gptme.tools.toolspec method)": [[0, "gptme.tools.ToolSpec.get_doc", false]], "get_prompt() (in module gptme.prompts)": [[16, "gptme.prompts.get_prompt", false]], "get_user_conversations() (in module gptme.logmanager)": [[0, "gptme.logmanager.get_user_conversations", false]], "gptme command line option": [[6, "cmdoption-gptme-0", false], [6, "cmdoption-gptme-arg-PROMPTS", false], [6, "cmdoption-gptme-m", false], [6, "cmdoption-gptme-n", false], [6, "cmdoption-gptme-no-stream", false], [6, "cmdoption-gptme-r", false], [6, "cmdoption-gptme-show-hidden", false], [6, "cmdoption-gptme-system", false], [6, "cmdoption-gptme-t", false], [6, "cmdoption-gptme-v", false], [6, "cmdoption-gptme-version", false], [6, "cmdoption-gptme-w", false], [6, "cmdoption-gptme-y", false]], "gptme-eval command line option": [[6, "cmdoption-gptme-eval-arg-EVAL_NAMES_OR_RESULT_FILES", false], [6, "cmdoption-gptme-eval-m", false], [6, "cmdoption-gptme-eval-p", false], [6, "cmdoption-gptme-eval-t", false]], "gptme-server command line option": [[6, "cmdoption-gptme-server-cors-origin", false], [6, "cmdoption-gptme-server-debug", false], [6, "cmdoption-gptme-server-host", false], [6, "cmdoption-gptme-server-model", false], [6, "cmdoption-gptme-server-port", false], [6, "cmdoption-gptme-server-tools", false], [6, "cmdoption-gptme-server-v", false]], "gptme.codeblock": [[0, "module-gptme.codeblock", false]], "gptme.logmanager": [[0, "module-gptme.logmanager", false]], "gptme.prompts": [[16, "module-gptme.prompts", false]], "gptme.server": [[0, "module-gptme.server", false]], "gptme.tools": [[0, "module-gptme.tools", false]], "hide (gptme.message.message attribute)": [[0, "gptme.message.Message.hide", false]], "iter_from_content() (gptme.tools.tooluse class method)": [[0, "gptme.tools.ToolUse.iter_from_content", false]], "load() (gptme.logmanager.logmanager class method)": [[0, "gptme.logmanager.LogManager.load", false]], "log (class in gptme.logmanager)": [[0, "gptme.logmanager.Log", false]], "logmanager (class in gptme.logmanager)": [[0, "gptme.logmanager.LogManager", false]], "message (class in gptme.message)": [[0, "gptme.message.Message", false]], "module": [[0, "module-gptme.codeblock", false], [0, "module-gptme.logmanager", false], [0, "module-gptme.server", false], [0, "module-gptme.tools", false], [16, "module-gptme.prompts", false]], "pinned (gptme.message.message attribute)": [[0, "gptme.message.Message.pinned", false]], "prepare_messages() (in module gptme.logmanager)": [[0, "gptme.logmanager.prepare_messages", false]], "prompt_full() (in module gptme.prompts)": [[16, "gptme.prompts.prompt_full", false]], "prompt_gptme() (in module gptme.prompts)": [[16, "gptme.prompts.prompt_gptme", false]], "prompt_project() (in module gptme.prompts)": [[16, "gptme.prompts.prompt_project", false]], "prompt_short() (in module gptme.prompts)": [[16, "gptme.prompts.prompt_short", false]], "prompt_systeminfo() (in module gptme.prompts)": [[16, "gptme.prompts.prompt_systeminfo", false]], "prompt_tools() (in module gptme.prompts)": [[16, "gptme.prompts.prompt_tools", false]], "prompt_user() (in module gptme.prompts)": [[16, "gptme.prompts.prompt_user", false]], "prompts": [[6, "cmdoption-gptme-arg-PROMPTS", false]], "quiet (gptme.message.message attribute)": [[0, "gptme.message.Message.quiet", false]], "rename() (gptme.logmanager.logmanager method)": [[0, "gptme.logmanager.LogManager.rename", false]], "replace() (gptme.message.message method)": [[0, "gptme.message.Message.replace", false]], "role (gptme.message.message attribute)": [[0, "gptme.message.Message.role", false]], "timestamp (gptme.message.message attribute)": [[0, "gptme.message.Message.timestamp", false]], "to_dict() (gptme.logmanager.logmanager method)": [[0, "gptme.logmanager.LogManager.to_dict", false]], "to_dict() (gptme.message.message method)": [[0, "gptme.message.Message.to_dict", false]], "to_toml() (gptme.message.message method)": [[0, "gptme.message.Message.to_toml", false]], "to_xml() (gptme.message.message method)": [[0, "gptme.message.Message.to_xml", false]], "toolspec (class in gptme.tools)": [[0, "gptme.tools.ToolSpec", false]], "tooluse (class in gptme.tools)": [[0, "gptme.tools.ToolUse", false]], "undo() (gptme.logmanager.logmanager method)": [[0, "gptme.logmanager.LogManager.undo", false]], "write() (gptme.logmanager.logmanager method)": [[0, "gptme.logmanager.LogManager.write", false]]}, "objects": {"gptme": [[0, 0, 0, "-", "codeblock"], [0, 0, 0, "-", "logmanager"], [16, 0, 0, "-", "prompts"], [0, 0, 0, "-", "server"], [0, 0, 0, "-", "tools"], [6, 5, 1, "cmdoption-gptme-m", "--model"], [6, 5, 1, "cmdoption-gptme-n", "--name"], [6, 5, 1, "cmdoption-gptme-y", "--no-confirm"], [6, 5, 1, "cmdoption-gptme-no-stream", "--no-stream"], [6, 5, 1, "cmdoption-gptme-0", "--non-interactive"], [6, 5, 1, "cmdoption-gptme-r", "--resume"], [6, 5, 1, "cmdoption-gptme-show-hidden", "--show-hidden"], [6, 5, 1, "cmdoption-gptme-system", "--system"], [6, 5, 1, "cmdoption-gptme-t", "--tools"], [6, 5, 1, "cmdoption-gptme-v", "--verbose"], [6, 5, 1, "cmdoption-gptme-version", "--version"], [6, 5, 1, "cmdoption-gptme-w", "--workspace"], [6, 5, 1, "cmdoption-gptme-m", "-m"], [6, 5, 1, "cmdoption-gptme-n", "-n"], [6, 5, 1, "cmdoption-gptme-r", "-r"], [6, 5, 1, "cmdoption-gptme-t", "-t"], [6, 5, 1, "cmdoption-gptme-v", "-v"], [6, 5, 1, "cmdoption-gptme-w", "-w"], [6, 5, 1, "cmdoption-gptme-y", "-y"], [6, 5, 1, "cmdoption-gptme-arg-PROMPTS", "PROMPTS"]], "gptme-eval": [[6, 5, 1, "cmdoption-gptme-eval-m", "--model"], [6, 5, 1, "cmdoption-gptme-eval-p", "--parallel"], [6, 5, 1, "cmdoption-gptme-eval-t", "--timeout"], [6, 5, 1, "cmdoption-gptme-eval-m", "-m"], [6, 5, 1, "cmdoption-gptme-eval-p", "-p"], [6, 5, 1, "cmdoption-gptme-eval-t", "-t"], [6, 5, 1, "cmdoption-gptme-eval-arg-EVAL_NAMES_OR_RESULT_FILES", "EVAL_NAMES_OR_RESULT_FILES"]], "gptme-server": [[6, 5, 1, "cmdoption-gptme-server-cors-origin", "--cors-origin"], [6, 5, 1, "cmdoption-gptme-server-debug", "--debug"], [6, 5, 1, "cmdoption-gptme-server-host", "--host"], [6, 5, 1, "cmdoption-gptme-server-model", "--model"], [6, 5, 1, "cmdoption-gptme-server-port", "--port"], [6, 5, 1, "cmdoption-gptme-server-tools", "--tools"], [6, 5, 1, "cmdoption-gptme-server-v", "--verbose"], [6, 5, 1, "cmdoption-gptme-server-v", "-v"]], "gptme.codeblock": [[0, 1, 1, "", "Codeblock"]], "gptme.codeblock.Codeblock": [[0, 2, 1, "", "__init__"], [0, 2, 1, "", "from_xml"]], "gptme.logmanager": [[0, 1, 1, "", "ConversationMeta"], [0, 1, 1, "", "Log"], [0, 1, 1, "", "LogManager"], [0, 3, 1, "", "get_conversations"], [0, 3, 1, "", "get_user_conversations"], [0, 3, 1, "", "prepare_messages"]], "gptme.logmanager.ConversationMeta": [[0, 2, 1, "", "__init__"]], "gptme.logmanager.Log": [[0, 2, 1, "", "__init__"]], "gptme.logmanager.LogManager": [[0, 2, 1, "", "__init__"], [0, 2, 1, "", "append"], [0, 2, 1, "", "branch"], [0, 2, 1, "", "diff"], [0, 2, 1, "", "edit"], [0, 2, 1, "", "fork"], [0, 2, 1, "", "load"], [0, 2, 1, "", "rename"], [0, 2, 1, "", "to_dict"], [0, 2, 1, "", "undo"], [0, 2, 1, "", "write"]], "gptme.message": [[0, 1, 1, "", "Message"]], "gptme.message.Message": [[0, 2, 1, "", "__init__"], [0, 4, 1, "", "content"], [0, 4, 1, "", "files"], [0, 2, 1, "", "from_toml"], [0, 2, 1, "", "get_codeblocks"], [0, 4, 1, "", "hide"], [0, 4, 1, "", "pinned"], [0, 4, 1, "", "quiet"], [0, 2, 1, "", "replace"], [0, 4, 1, "", "role"], [0, 4, 1, "", "timestamp"], [0, 2, 1, "", "to_dict"], [0, 2, 1, "", "to_toml"], [0, 2, 1, "", "to_xml"]], "gptme.prompts": [[16, 3, 1, "", "get_prompt"], [16, 3, 1, "", "prompt_full"], [16, 3, 1, "", "prompt_gptme"], [16, 3, 1, "", "prompt_project"], [16, 3, 1, "", "prompt_short"], [16, 3, 1, "", "prompt_systeminfo"], [16, 3, 1, "", "prompt_tools"], [16, 3, 1, "", "prompt_user"]], "gptme.server": [[0, 3, 1, "", "create_app"]], "gptme.tools": [[0, 1, 1, "", "ToolSpec"], [0, 1, 1, "", "ToolUse"], [0, 3, 1, "", "execute_msg"]], "gptme.tools.ToolSpec": [[0, 2, 1, "", "__init__"], [0, 2, 1, "", "get_doc"]], "gptme.tools.ToolUse": [[0, 2, 1, "", "__init__"], [0, 2, 1, "", "execute"], [0, 2, 1, "", "iter_from_content"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "function", "Python function"], "4": ["py", "attribute", "Python attribute"], "5": ["std", "cmdoption", "program option"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:function", "4": "py:attribute", "5": "std:cmdoption"}, "terms": {"": [1, 2, 3, 4, 6, 7, 13, 14, 16, 17, 18, 20], "0": [1, 2, 3, 11, 16, 17, 20], "01": [0, 1], "02": 1, "04": [1, 16], "07": 1, "08": 0, "0m0": 1, "0m1": 1, "1": [0, 1, 2, 3, 4, 11, 15, 16, 17, 20], "10": [1, 16, 20], "100": 20, "100461": 1, "1014tk": 11, "1016tk": 11, "103": 1, "1039tk": 11, "104": 1, "107": 1, "1098tk": 11, "10th": [16, 20], "11": 1, "112": 1, "113": 1, "1131": 1, "1136": 1, "11434": [8, 17], "116": 1, "118": 1, "119": 1, "11b": 11, "12": [1, 16, 20], "121827": 1, "124": 1, "1253tk": 11, "127": [1, 17], "13": [1, 16, 20], "1306tk": 11, "1308tk": 11, "131": 1, "132": 1, "132265": 1, "134": 1, "13th": [16, 20], "14": [1, 11, 16], "141": 1, "1412tk": 11, "142": 11, "142757": 1, "143": [1, 2], "1461tk": 11, "148": 1, "149": 1, "15": 1, "1504tk": 11, "152": 1, "1535tk": 11, "16": 1, "164": 1, "165": 1, "167tk": 11, "1699": 1, "17": 1, "1730tk": 11, "1734": 1, "173tk": 11, "177tk": 11, "18": 1, "186tk": 11, "187tk": 11, "1890": 1, "19": [1, 11], "1998tk": 11, "1b": 17, "2": [1, 2, 4, 11, 15, 16, 17, 20], "2016": [16, 20], "2021": 0, "2023": 15, "2024": 15, "20240307": 11, "20240620": [6, 8, 11], "202tk": 11, "205": 1, "206": 1, "21": 1, "22": [1, 11, 16], "2222tk": 11, "225tk": 11, "2266tk": 11, "23": [1, 11], "233": [16, 20], "233tk": 11, "235tk": 11, "236": 1, "237tk": 11, "238": 1, "24": [1, 11], "240": 1, "25": [1, 11], "251": 1, "255tk": 11, "26": [1, 16], "260": 1, "2643tk": 11, "265tk": 11, "27": 1, "270": 1, "271": 1, "271062": 1, "274": 1, "275": 1, "275464": 1, "277tk": 11, "278": 1, "27b": 11, "28": 1, "288tk": 11, "291tk": 11, "292750": 1, "296": 1, "296tk": 11, "3": [1, 2, 4, 6, 8, 11, 15, 17, 20], "301": 1, "302tk": 11, "3051": 16, "308tk": 11, "31": [1, 11], "312tk": 11, "314tk": 11, "315tk": 11, "317tk": 11, "32": 1, "325tk": 11, "328tk": 11, "33": 1, "3300": 1, "336tk": 11, "34": [1, 11], "341894": 1, "341tk": 11, "342350": 1, "35": 11, "352tk": 11, "354tk": 11, "355tk": 11, "36": [1, 11], "364tk": 11, "367tk": 11, "368tk": 11, "37": 1, "370tk": 11, "373tk": 11, "375tk": 11, "3760tk": 11, "376tk": 11, "38": 1, "384tk": 11, "388tk": 11, "39": 1, "3b": 13, "4": [1, 2, 4, 11, 16, 20], "40": 1, "400tk": 11, "401tk": 11, "405b": 11, "41": 1, "410tk": 11, "419tk": 11, "42": 1, "420tk": 11, "424tk": 11, "4274tk": 11, "430": 1, "430tk": 11, "431tk": 11, "432tk": 11, "44": 1, "441tk": 11, "445tk": 11, "446tk": 11, "45": 1, "450": 16, "452tk": 11, "456tk": 11, "46": 1, "460tk": 11, "47": 1, "479tk": 11, "48": 1, "49": 1, "490tk": 11, "492tk": 11, "493tk": 11, "4o": [6, 11, 17, 20], "5": [1, 6, 8, 11, 16, 20], "50": 1, "5000": 18, "5095tk": 11, "51": 1, "52": 1, "524": 1, "527tk": 11, "53": 1, "535tk": 11, "54": [1, 16], "542tk": 11, "545tk": 11, "546": 1, "546tk": 11, "549tk": 11, "55": [1, 16, 20], "5600": [16, 20], "567tk": 11, "570tk": 11, "58": 1, "585tk": 11, "59": 1, "590tk": 11, "6": [1, 11], "60": 1, "6080": 18, "61": 1, "62": 1, "63": 1, "630tk": 11, "64": 1, "643": 1, "648": 1, "656tk": 11, "659tk": 11, "661tk": 11, "663tk": 11, "670tk": 11, "676tk": 11, "682tk": 11, "686tk": 11, "7": [1, 11], "70": 1, "7091": 1, "70b": [11, 17], "710tk": 11, "714tk": 11, "72": 1, "720tk": 11, "726": 1, "73": 1, "740": 1, "748": 1, "758tk": 11, "76": 1, "760tk": 11, "769": 1, "77784": 1, "78": 1, "781tk": 11, "782": 1, "784tk": 11, "79": 1, "792": 1, "7b": 13, "8": [1, 2, 3], "8080": 18, "813tk": 11, "819tk": 11, "821tk": 11, "823tk": 11, "82935": 1, "83": 1, "830": 1, "85": 1, "85tk": 11, "86": 1, "87": 1, "8b": 11, "9": 1, "90": 1, "903tk": 11, "90b": 11, "924tk": 11, "951tk": 11, "96": 1, "99": 1, "9b": 11, "A": [0, 11, 12, 16, 19, 20], "Be": 16, "Being": 1, "For": [6, 12, 14, 18], "If": [0, 5, 6, 8, 11, 14, 15, 16, 20], "It": [1, 2, 4, 5, 8, 15, 16, 17, 18, 20], "No": 16, "Not": 16, "Of": [16, 20], "On": 17, "One": [5, 8], "The": [0, 1, 2, 4, 5, 6, 7, 8, 11, 12, 13, 14, 16, 17, 18, 19, 20], "There": [9, 14, 17], "These": [12, 16, 20], "To": [1, 2, 3, 4, 5, 9, 11, 12, 13, 14, 15, 16, 17, 20], "With": 14, "__init__": [0, 1, 20], "__main__": 1, "__version__": 1, "_browser_lynx": 1, "_browser_playwright": 1, "_model": 6, "abc": [0, 20], "abil": [13, 16, 18, 20], "abl": [16, 20], "about": [1, 14, 15, 16, 20], "about_us": 8, "access": [16, 18], "achiev": [2, 4, 17], "acknowledg": 16, "act": 15, "action": [2, 4, 5, 6, 16, 20], "activ": [2, 3, 9, 16, 20], "activitywatch": [2, 3, 16, 19, 20], "adapt": [16, 20], "add": [2, 4, 10], "addit": [2, 4, 5, 7, 18, 20], "adequ": 17, "adher": [2, 4], "adjust": [2, 4], "agent": [0, 1, 15, 20], "agent_id": [16, 20], "aggress": 1, "ai": [1, 15, 16], "aim": 13, "aldani": 1, "aliv": 14, "all": [0, 1, 5, 6, 12, 14, 16, 18, 20], "allow": [0, 6, 14, 15, 16, 20], "allowlist": 5, "along": 20, "alreadi": 12, "also": [8, 9, 14, 15, 16, 20], "alwai": [8, 16], "am": [2, 3, 8, 16], "ambigu": 16, "among": [16, 20], "an": [0, 1, 2, 3, 5, 8, 10, 12, 13, 14, 15, 16, 17, 20], "analyz": [2, 3, 16], "ani": [0, 2, 3, 4, 5, 11, 14, 16, 17, 20], "anim": 14, "announc": 19, "anoth": [0, 1], "answer": [10, 11, 16, 20], "anthrop": [0, 6, 7, 8, 11, 15, 18, 20], "anthropic_api_kei": [8, 17], "api": [1, 8, 11, 15, 17, 18], "app": [0, 11, 12], "append": [0, 6, 16, 20], "appl": [10, 12], "appli": [14, 16, 20], "applic": [2, 3, 15, 16, 20], "approach": [1, 2, 4, 16], "appropri": 5, "apt": [16, 20], "ar": [6, 8, 9, 11, 14, 15, 16, 17, 20], "architectur": 20, "area": [2, 3], "arg": [0, 16, 20], "argument": 6, "arrai": 14, "ask": [5, 10, 11, 14, 16, 18, 20], "aspect": [2, 4], "assist": [0, 6, 12, 14, 16, 20], "attach": 0, "attribut": 0, "august": 19, "auth": [2, 4], "auto": 17, "autom": [3, 4, 5, 12, 15], "automat": [2, 4, 18, 20], "avail": [0, 2, 4, 6, 13, 16, 18, 20], "avoid": [16, 20], "aw": [2, 3], "aw_report": [2, 3], "axolotl": 13, "azur": [0, 17], "azure_openai_api_kei": 8, "back": [0, 8, 17], "base": [0, 1, 2, 3, 5, 10, 12, 16], "basenam": 16, "bash": [2, 3, 4, 15, 16, 20], "basic": [1, 8, 10, 15, 18], "been": [12, 16], "befor": [0, 2, 12, 16, 18], "begin": 14, "below": 17, "bench": [1, 11], "benefit": [1, 2, 4], "best": [2, 4, 16], "beta": 13, "between": [0, 20], "big": 1, "bin": [2, 3, 4], "bind": 6, "bj\u00e4reholt": [16, 20], "black": 14, "blank": 1, "block": [0, 16, 20], "block_typ": 0, "bodi": [2, 4], "bool": [0, 16, 20], "bot": [14, 15], "both": 8, "branch": [0, 2, 5], "break": [8, 16, 20], "brief": [12, 16, 19], "brows": [10, 15, 16, 20], "browser": [1, 6, 14, 15, 16, 18], "bug": [2, 4, 10], "build": [9, 11, 12, 18], "burnout": 1, "c": [16, 20], "cach": 12, "call": [0, 2, 4, 9, 12, 18, 20], "callabl": [0, 20], "can": [0, 1, 2, 3, 4, 5, 6, 8, 9, 11, 12, 14, 15, 16, 17, 18, 20], "cap": 16, "capabl": [2, 11, 16, 20], "capssav": 20, "captur": [6, 16, 20], "cat": [16, 20], "categori": [2, 3, 20], "caution": [7, 18, 20], "cd": [2, 4, 9, 18], "cell": 14, "ceo": [10, 11], "certainli": [14, 16, 20], "chain": [6, 12], "challeng": 11, "chang": [2, 5, 8, 12, 14, 16], "chat": [0, 1, 6, 14, 15, 16, 18], "chatgpt": 13, "check": [2, 4, 5, 9, 12, 15, 16, 20], "checkout": [2, 4, 5, 9], "chmod": [2, 4], "chore": 12, "chromium": 20, "chunk": 20, "chunk_siz": 20, "ci": [2, 4], "clarif": 16, "clarifi": 16, "class": [0, 16, 20], "classifi": 1, "classmethod": 0, "claud": [6, 8, 11], "clear": [2, 3, 4, 16], "cli": [1, 2, 4, 8, 14, 15, 16, 18], "click": 20, "client": [2, 3], "cloc": 1, "clone": [9, 18], "cmd": 20, "code": [2, 4, 5, 6, 9, 10, 14, 15, 16, 20], "code_review": [2, 4], "codebas": [1, 2], "codeblock": [1, 6, 16, 20], "codeinstruct": 13, "collect": [0, 1, 2, 3, 13, 20], "color": [10, 12], "colormap": 14, "com": [1, 9, 18], "combin": [2, 4, 13, 18], "comma": 6, "command": [1, 5, 9, 12, 13, 14, 15, 16, 18, 20], "comment": [1, 2, 4, 5, 11, 16], "commit": [5, 10, 12, 19], "commun": 16, "compat": 17, "complet": [11, 12, 20], "complex": [1, 9, 16], "compos": [2, 4], "composit": 5, "comprehens": [16, 20], "compris": 13, "comput": [1, 2, 3, 6, 7, 15, 16, 18], "computerus": 18, "concept": [8, 16], "concern": [2, 4], "concis": [2, 3, 4, 6, 12, 16], "config": [1, 8, 16, 17, 18], "configur": [2, 4, 6, 15, 17], "confirm": [0, 6, 12, 14, 16, 18, 20], "conflict": [16, 20], "consid": [11, 16, 20], "constant": 1, "construct": [2, 4, 15], "contain": [0, 8, 16, 18, 20], "content": [10, 12, 14, 16, 20], "context": [0, 8, 14, 16, 20], "continu": [12, 16], "contribut": [1, 15], "control": 20, "control_l": 20, "convent": 13, "convers": [0, 6, 13, 16, 20], "conversationmeta": 0, "convert": 0, "conwai": 14, "cool": 12, "cooler": 12, "coordin": 20, "copi": [0, 6], "copilot": 15, "cor": [0, 6], "core": 15, "correct": [2, 16], "correctli": 10, "cors_origin": [0, 6], "could": [0, 2, 3, 9], "couldn": [16, 20], "cours": [16, 20], "cover": [9, 17], "cpp": 17, "creat": [0, 2, 3, 4, 5, 6, 10, 11, 12, 13, 14, 16, 20], "create_app": 0, "cron": [2, 3], "css": 1, "csv": [11, 13], "ctrl": [16, 20], "curiou": [8, 16], "curl": [2, 4], "current": [0, 1, 8, 9, 16, 20], "current_height": 20, "current_width": 20, "curs": [10, 12], "cursor": 20, "cursor_posit": 20, "custom": [2, 4, 6, 12], "customiz": [2, 4], "d": [2, 3], "dai": [2, 3], "daili": [2, 3], "daily_summary_script": [2, 3], "data": [2, 3, 15], "dataset": 13, "date": [0, 2, 3, 13], "datetim": 0, "dd": [2, 3], "dead": 14, "debug": [6, 13, 16], "decor": 20, "deepseek": 0, "def": [16, 20], "default": [6, 8, 9, 17], "defin": 0, "deleg": 20, "demo": [12, 15, 20], "demonstr": [2, 4, 12], "depend": [2, 4, 5], "deprec": 16, "desc": 0, "describ": 13, "describe_api": 1, "descript": [0, 12, 16], "design": [5, 15, 16], "desktop": [18, 20], "detail": 2, "detect": 17, "dev": [16, 20], "develop": [2, 4, 9, 11, 16, 18], "dict": [0, 16, 20], "diff": [0, 2, 4, 12, 20], "diff_minim": 20, "differ": [2, 3, 17], "diffurl": [2, 4], "dir": [1, 10], "direct": 20, "directli": [5, 14], "directori": [1, 6, 8, 13, 16, 20], "discord": 15, "discuss": 12, "displai": [16, 20], "do": [1, 11, 12, 15, 16, 20], "doc": [0, 12], "docker": [11, 14, 16, 18, 20], "docstr": [0, 12], "document": [1, 7, 9, 12, 13, 18, 20], "doe": [13, 18], "doesn": 18, "don": [6, 8], "dont": 12, "double_click": 20, "down": [16, 20], "download": [16, 20], "drag": 20, "drop": 11, "duckduckgo": [16, 20], "e": [0, 6, 9, 11, 17], "each": [6, 12, 16, 20], "earli": 8, "eas": [2, 4], "easi": [0, 2, 3, 15], "easier": 1, "easiest": 15, "easili": [2, 4, 12], "echo": [2, 3], "edit": [0, 6, 9, 10, 15, 16, 20], "editor": [0, 6, 16], "effect": [1, 12], "effici": [14, 16], "either": 16, "empow": 6, "enabl": [6, 16], "end": [1, 16], "engin": [16, 20], "ensur": [16, 20], "enter": 1, "entri": [2, 3], "env": [2, 4, 8], "environ": [8, 9, 17, 20], "eof": [16, 20], "equip": 15, "erik": [16, 20], "erikbjar": [5, 9, 18], "error": 13, "etc": [0, 16, 18, 19, 20], "eval": [0, 9, 15, 17], "eval_names_or_result_fil": 6, "eval_result": 11, "evalu": 11, "even": 12, "event": [2, 4], "everi": [2, 3], "everyth": 2, "exampl": [0, 2, 3, 4, 5, 8, 13, 15, 16, 17, 20], "exclud": 0, "execenv": 1, "execut": [0, 2, 4, 6, 10, 14, 15, 16, 18, 20], "execute_append": 20, "execute_msg": 0, "execute_patch": 20, "execute_python": 20, "execute_sav": 20, "execute_shel": 20, "execute_tmux": 20, "executefunc": 0, "exist": [14, 16], "exit": 6, "expand": 12, "experi": 20, "experiment": [7, 18, 20], "explain": 8, "explan": 16, "explor": [16, 20], "export": [1, 6, 13, 17], "expos": 17, "express": [16, 20], "extend": [1, 2, 4, 13, 15], "extens": 13, "extra": [14, 16, 20], "ey": 1, "f": [12, 16], "face": [13, 16], "factori": 0, "fade": 14, "fail": [10, 12, 16, 17, 20], "failur": 20, "fall": [8, 17], "fals": [0, 16, 20], "fanci": [16, 20], "far": 11, "fastest": 1, "feat": 12, "featur": [2, 8, 18, 19, 20], "feedback": [2, 4, 16], "fetch": [2, 4], "fib": [10, 16, 20], "fibonacci": [10, 16, 20], "file": [0, 1, 2, 3, 5, 6, 12, 13, 14, 15, 16, 17, 20], "file1": [16, 20], "file2": [16, 20], "filenam": [16, 20], "filesshel": 20, "filestor": 1, "filesystem": [16, 20], "find": [16, 17, 20], "fine": 15, "finetun": 15, "finish": [10, 11, 12, 16, 20], "first": [0, 8, 12, 16, 17, 19, 20], "fit": [2, 4, 12], "fix": [10, 12], "flag": 17, "flash": 11, "flask": 0, "float": 0, "focu": [1, 2, 4], "folder": 0, "follow": [2, 3, 6, 9, 12, 13, 15, 16, 17, 18, 20], "forc": 6, "fork": [0, 6], "format": [2, 3, 4, 12, 16, 20], "found": [16, 20], "founder": [16, 20], "framework": [16, 20], "from": [0, 2, 3, 6, 9, 10, 12, 13, 14, 16, 20], "from_toml": 0, "from_xml": 0, "full": [6, 16], "fullscreen": 18, "fun": 1, "func": 20, "funcanim": 14, "function": [0, 2, 3, 10, 12, 15, 16, 20], "futur": 8, "g": [0, 6, 17], "game": [10, 12, 14], "gather": [15, 16], "gemini": 11, "gemma": 11, "gener": [0, 1, 2, 3, 4, 6, 9, 10, 12, 14, 15, 16, 20], "generate_daily_summari": [2, 3], "get": [0, 2, 3, 9, 11, 13, 15, 16, 20], "get_aw_report": [2, 3], "get_codeblock": 0, "get_convers": 0, "get_doc": 0, "get_installed_python_librari": 20, "get_prompt": [15, 16], "get_user_convers": 0, "get_yesterdai": [2, 3], "gh": [1, 2, 4, 6, 16], "git": [9, 10, 11, 12, 16, 18, 20], "github": [1, 2, 4, 9, 10, 14, 15, 16, 18], "github_token": [2, 4, 5], "give": [16, 20], "given": [2, 6, 16, 20], "global": 15, "goal": [1, 13], "good": 13, "googl": [11, 16, 20], "gpt": [6, 11, 17, 20], "gpt_todoer": 1, "gptme": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 20], "green": [10, 12, 14], "groq": [0, 15], "groq_api_kei": 17, "group": 20, "grow": 1, "guid": [13, 14], "guidanc": [7, 18, 20], "ha": [7, 8, 15, 18, 20], "had": 13, "haiku": 11, "hand": 0, "handl": [16, 20], "har": [1, 9, 11], "have": [11, 12, 13, 16, 18, 20], "hello": [0, 11, 16, 17, 20], "help": [6, 16], "here": [0, 2, 3, 5, 8, 9, 11, 14, 16, 17, 20], "heredoc": [16, 20], "herm": 11, "hf": 13, "hidden": [0, 6], "hide": 0, "high": [2, 4], "highlight": [2, 4], "histori": [10, 13], "hn": 19, "hold": 0, "home": [1, 18], "host": 6, "hostnam": [2, 3], "how": [0, 2, 3, 4, 8, 11, 12, 13, 14, 15, 16, 17], "howev": 11, "html": [1, 6, 12, 18], "http": [8, 9, 16, 17, 18, 20], "hug": 13, "huggingfaceh4": 13, "human": [8, 11, 16], "i": [0, 1, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20], "idea": 19, "identifi": [2, 4], "ignor": [1, 16, 20], "imag": [0, 16, 20], "image_path": [16, 20], "imperson": 6, "implement": [2, 4, 14], "impli": 6, "implic": [7, 18, 20], "import": [1, 14, 16, 20], "importtim": 1, "impress": 12, "improv": [2, 3, 4, 11, 12, 13, 14], "incl_system": [16, 20], "includ": [2, 3, 8, 12, 14, 16, 17, 19, 20], "include_summari": [16, 20], "incorrect": 16, "index": [1, 15], "info": [16, 20], "inform": [0, 6, 9, 11, 15, 16], "init": [0, 1, 10, 11, 16, 20], "init_project": 1, "initi": [14, 16, 19], "initial_msg": 0, "input": [16, 20], "insight": [2, 3], "inspect": [16, 20], "inspect_pan": [16, 20], "instal": [2, 4, 5, 15, 17, 20], "instanc": 20, "instead": 16, "instruct": [0, 9, 11, 16, 17, 20], "int": [0, 16, 20], "integr": [2, 4, 9, 20], "intend": [1, 2, 8, 13], "interact": [2, 3, 4, 6, 10, 12, 14, 15, 16, 18, 20], "interest": [11, 13, 16], "interfac": [6, 7, 16, 18, 20], "internet": 16, "interrupt": [1, 18], "intervent": 11, "introduc": 16, "involv": 13, "ipython": [0, 16, 20], "isn": 20, "isol": 11, "issu": [2, 4, 5, 11, 13, 14, 16], "issue_com": 5, "iter_from_cont": 0, "its": [0, 2, 4, 13, 16], "j": [1, 12, 16, 20], "javascript": [16, 20], "job": [2, 3, 4, 5], "journei": 14, "json": [0, 2, 4, 16, 20], "jsonl": 13, "keep": [0, 1, 16, 20], "keep_dat": 0, "kei": [0, 2, 4, 8, 11, 16, 17, 20], "kenneth": 1, "keyboard": 20, "kill": 1, "kill_sess": [16, 20], "kind": 16, "knowledg": 13, "kwarg": 0, "l": [16, 20], "lab": 10, "lack": 18, "lambda": 20, "lang": 0, "languag": [16, 20], "larg": [16, 20], "last": [0, 6, 16, 20], "later": 19, "latest": [2, 4, 5, 16, 18, 20], "learn": [1, 16, 20], "leav": 1, "left": 18, "left_click": 20, "left_click_drag": 20, "let": [8, 9, 14, 16, 20], "leverag": [2, 3, 4], "librari": [15, 16, 20], "life": 14, "like": [5, 8, 9, 11, 16, 20], "limit": [16, 17], "line": [5, 14, 15], "link": [16, 20], "linux": 20, "list": [0, 2, 4, 6, 8, 12, 14, 16, 20], "list_chat": [16, 20], "list_sess": [16, 20], "list_user_messag": 1, "liter": [0, 16, 20], "live": [16, 20], "ll": [14, 16, 20], "llama": [11, 17, 20], "llama2": 13, "llama3": 17, "llm": [0, 1, 6, 9, 11, 16, 17, 18, 20], "llm_anthrop": 1, "llm_openai": 1, "llm_openai_model": 1, "load": [0, 6, 10, 16, 20], "local": [0, 2, 3, 8, 15, 16], "localhost": [8, 16, 18, 20], "locat": 8, "log": [0, 2, 3, 6, 16, 20], "logdir": [0, 20], "login": [2, 4], "logmanag": 1, "long": [16, 20], "longer": 16, "look": [2, 8, 13], "m": [2, 3, 6, 17], "m2": 13, "machin": 16, "maco": 20, "made": 5, "mai": [16, 20], "main": [0, 1, 12, 16, 20], "maintain": [1, 16], "major": 1, "make": [1, 2, 4, 5, 9, 11, 12, 13, 14, 16, 18, 19, 20], "makefil": 8, "manag": [0, 16, 20], "mandelbrot": [10, 12], "mandelbrot_curs": 10, "mani": 1, "manipul": 6, "manual": [9, 16], "march": 19, "markdown": [0, 2, 4], "marker": [16, 20], "matplotlib": 14, "max_result": [16, 20], "maximum": [16, 20], "md": [8, 12, 16, 20], "me": [12, 16, 20], "meaning": 12, "mention": [14, 16, 20], "messag": [1, 6, 12, 16, 20], "meta": [11, 13, 17], "middle_click": 20, "might": [9, 13, 16], "mind": 1, "mini": 11, "minim": [2, 4, 18, 20], "minimalist": 18, "minor": 10, "minut": [16, 20], "mistak": 16, "mistral": 13, "mktemp": [2, 3, 12], "mm": [2, 3], "mode": [2, 4, 6, 9, 12, 16, 18], "model": [1, 6, 8, 11, 15, 16, 17, 20], "modifi": [0, 2, 4, 10, 14, 16, 20], "modul": [15, 16], "more": [0, 1, 2, 6, 9, 10, 11, 12, 15, 18, 20], "mostli": [11, 16], "mous": 20, "mouse_mov": 20, "move": 20, "movement": 20, "msg": 0, "msg_file": 12, "much": [1, 6], "multilin": [16, 20], "multipl": [6, 20], "multiprompt": 12, "my": 12, "n": [0, 6, 11, 16, 20], "name": [0, 2, 4, 5, 6, 8, 14, 16, 20], "navig": 9, "ncurs": [1, 16, 20], "necessarili": 20, "need": [2, 4, 5, 8, 12, 13, 14, 16, 17, 20], "net": [16, 20], "network": [18, 20], "never": 0, "new": [0, 2, 5, 6, 10, 14, 16, 20], "new_log": 0, "new_sess": [16, 20], "next": 12, "non": [2, 3, 4, 6, 12], "none": [0, 8, 16, 20], "nonetyp": 16, "normal": [6, 16, 20], "notabl": [2, 3], "note": [6, 13, 16, 20], "nousresearch": 11, "now": [9, 16, 20], "np": 14, "npm": [16, 20], "npx": [16, 20], "number": [2, 4, 6, 16, 20], "numpi": 14, "o": 16, "o1": 11, "oa": 13, "octob": 19, "off": [10, 12], "old": [0, 10], "ollama": [8, 17], "one": [5, 12, 13, 14, 16, 19, 20], "ones": [0, 11], "onli": [6, 16, 18, 20], "open": [2, 4, 16], "openai": [0, 1, 6, 11, 15], "openai_api_kei": [5, 8, 11, 17], "openai_base_url": [8, 17], "openassist": 13, "openpip": 13, "openrout": [0, 15], "openrouter_api_kei": [8, 17], "oper": 14, "optim": [18, 20], "option": [0, 6, 8, 13, 16, 20], "order": 0, "org": [16, 20], "origin": [0, 6, 16, 20], "original_cont": [16, 20], "other": [1, 2, 3, 4, 14, 15, 16, 20], "our": [13, 14, 16, 20], "out": [2, 5, 12, 13, 14, 15, 16, 20], "output": [0, 2, 3, 5, 6, 9, 12, 16, 20], "over": [8, 14, 16], "overrid": 8, "overridden": [6, 8], "overview": [16, 17], "overwrit": 16, "own": [11, 13], "p": [6, 18], "packag": 20, "page": [1, 10, 14, 15, 16, 17, 20], "pandoc": [16, 20], "pane": [16, 20], "parallel": 6, "paramet": [0, 12, 20], "pars": 0, "part": [0, 17, 20], "particl": 12, "particular": 8, "pass": [6, 10], "past": [14, 16, 20], "patch": [1, 6, 11, 12, 14, 15, 16], "path": [0, 2, 3, 6, 8, 16, 20], "pathlib": [0, 20], "pattern": [2, 3], "per": [16, 20], "perform": [5, 16, 17, 20], "permiss": 5, "persist": [0, 17, 20], "pie": 10, "pin": 0, "pinia": [16, 20], "pip": [2, 4, 14], "pipelin": [2, 4], "pipx": [9, 14, 20], "placehold": [16, 20], "plan": 2, "playwright": 20, "pleas": [2, 3, 7, 14, 18, 20], "plt": 14, "png": [12, 16, 20], "poetri": 9, "point": [2, 4], "port": [6, 18], "posit": 20, "possibl": [16, 20], "possibli": 0, "post": [2, 4], "potenti": [2, 4, 5, 16], "power": [2, 3, 4, 12, 15, 16], "pr": [2, 4, 9, 11], "pr_number": [2, 4], "practic": [2, 4], "preced": 8, "prefer": 16, "prepar": [0, 15], "prepare_messag": 0, "present": 1, "preserv": 16, "preview": 11, "previou": [2, 3], "prime100": 11, "print": [0, 6, 16, 20], "priorit": 16, "pro": 11, "proactiv": 16, "problem": 16, "process": [2, 3, 5, 14], "product": [2, 3], "profession": 16, "program": [6, 10, 16, 20], "programm": [8, 16], "progress": [2, 6, 9, 10, 13, 16, 20], "project": [1, 2, 4, 9, 12, 15, 16, 19, 20], "prompt": [1, 2, 4, 5, 6, 8, 10, 12, 14, 15, 17, 20], "prompt_ful": [15, 16], "prompt_gptm": [15, 16], "prompt_project": [15, 16], "prompt_short": [15, 16], "prompt_system": 6, "prompt_systeminfo": [15, 16], "prompt_tool": [15, 16], "prompt_us": [15, 16], "provid": [0, 2, 3, 4, 6, 11, 12, 13, 15, 16, 18, 20], "public": [10, 16], "pull": [2, 4, 5, 17], "pull_request": [2, 4], "purpos": 16, "push": [5, 10, 16], "pwd": [11, 16], "py": [0, 1, 10, 12, 13, 14, 16, 20], "pyplot": 14, "pysav": 20, "pyshel": 20, "python": [0, 1, 6, 9, 12, 14, 15, 16, 17], "python3": [16, 20], "q": [2, 4], "qualiti": [2, 4], "queri": [16, 20], "question": [5, 10, 11, 16, 20], "quick": [2, 4], "quiet": 0, "r": 6, "ran": [16, 20], "random": 6, "rang": 16, "rather": 1, "re": 6, "read": [1, 2, 3, 6, 12, 14, 15, 16], "read_chat": [16, 20], "read_url": [16, 20], "readabl": [2, 4], "readi": 6, "readlin": 1, "readm": [8, 12, 15, 16, 20], "readmeshel": 20, "real": 1, "receiv": 16, "recent": [16, 20], "recommend": [11, 14, 20], "recov": 13, "recurs": [16, 20], "red": [10, 12], "reddit": 19, "reduc": 1, "refactor": 12, "refer": 15, "regardless": 9, "regist": [0, 20], "register_funct": 20, "regular": 9, "reitz": 1, "releas": [15, 19], "relev": [2, 13, 16], "reli": [2, 4], "reliabl": 17, "rememb": [16, 20], "remov": 0, "renam": [0, 6], "render": [10, 12], "repl": [0, 12, 16, 20], "replac": 0, "replai": 6, "repli": 5, "replit": 13, "repo": [2, 4, 5, 10, 16], "report": [2, 3], "repositori": [2, 4, 16, 18], "repres": 14, "represent": 0, "reproduc": 11, "request": [2, 4, 5, 6, 14], "requir": [16, 18, 20], "resolut": 20, "respond": [16, 20], "respons": [0, 5, 6, 16, 18], "response_prefer": 8, "rest": 18, "result": [1, 5, 6, 15, 16, 20], "resum": [0, 6], "return": [0, 2, 3, 16, 20], "returntyp": 20, "review": [2, 4, 5], "review_pr": [2, 4], "rewrit": [16, 20], "right": [1, 18], "right_click": 20, "robust": [11, 20], "role": [0, 16], "root": [8, 9], "run": [1, 2, 3, 4, 5, 6, 9, 10, 11, 12, 13, 14, 16, 17, 18, 20], "run_xdotool": 20, "runner": 1, "rust": 11, "save": [0, 1, 2, 3, 6, 14, 15, 16, 17], "scaffold": [16, 20], "scale": [18, 20], "scale_coordin": 20, "scalingsourc": 20, "scenario": 2, "scope": [16, 20], "scratch": 16, "screen": [18, 20], "screencaptur": 20, "screenshot": [1, 6, 15, 16], "screenshot_url": [16, 20], "script": [1, 2, 3, 4, 12, 14, 16, 20], "scrot": 20, "seamless": [2, 4], "search": [15, 16, 20], "search_chat": [16, 20], "search_playwright": 20, "secret": [2, 4, 5], "section": 8, "secur": [2, 4, 7, 18, 20], "see": [0, 2, 7, 11, 12, 15, 16, 18, 20], "select": [14, 17, 20], "self": [0, 16], "send": [0, 16, 20], "send_kei": [16, 20], "sender": 0, "sent": [0, 16, 20], "separ": 6, "septemb": 19, "sequenc": 20, "serializ": 0, "seriou": [7, 18, 20], "serv": [2, 4, 17], "server": [15, 16, 17, 20], "session": [16, 20], "session_id": [16, 20], "set": [2, 3, 4, 8, 12, 13, 14, 16, 17, 20], "setup": [2, 4], "sever": [14, 17], "sh": [2, 3, 4, 9], "share": 12, "shell": [1, 2, 3, 4, 6, 8, 9, 10, 14, 15, 16], "short": [6, 16], "shortcut": 20, "shorten_detail": 1, "shot": 5, "should": [0, 12, 16, 20], "show": [6, 10, 12, 14, 16, 19, 20], "showcas": 2, "shown": [16, 20], "similar": [19, 20], "simpl": [1, 2, 4, 5, 11, 12, 16, 20], "simpler": 1, "simpli": [5, 9], "simplic": [2, 4], "simul": [14, 20], "singl": [0, 6, 8], "site": [15, 16, 20], "skip": [6, 12], "slow": 9, "small": [1, 2, 16, 17, 20], "smaller": [16, 20], "smallest": 17, "snake": [10, 12], "snippet": [16, 20], "so": [9, 11, 14, 16, 20], "solv": 16, "some": [0, 1, 9, 13, 15, 20], "someth": [6, 12, 13], "somewhat": 17, "sonnet": [6, 8, 11], "soon": 10, "sourc": [16, 20], "special": 12, "specif": [0, 2, 4, 8, 12, 16, 20], "specifi": [5, 16, 20], "spent": [2, 3], "split": [13, 18, 20], "standalon": [6, 15], "standard": [2, 4], "start": [0, 2, 3, 4, 6, 8, 9, 15, 16, 18, 20], "startup": [15, 17], "state": [1, 14, 16, 20], "static": 1, "statist": 1, "statu": [16, 20], "stdin": 12, "stdout": [16, 20], "step": [2, 4, 5, 10, 15, 16], "still": [0, 11, 15, 18], "stop": [2, 3, 16, 20], "store": 6, "str": [0, 16, 20], "strategi": [16, 20], "stream": [6, 18], "string": [0, 20], "strip_context": 20, "structur": [2, 3], "struggl": [10, 11], "style": [1, 12, 16, 20], "subag": [1, 6, 15, 16], "subagent_statu": [16, 20], "subagent_wait": [16, 20], "subject": 12, "subset": 13, "success": [16, 20], "successfulli": [16, 20], "suffer": 1, "suggest": [2, 3, 4, 12, 15, 16], "suit": [1, 6, 11], "suitabl": [16, 20], "sum": 1, "summar": [2, 3, 6, 12, 16, 20], "summari": [2, 3, 16, 20], "summarize_project": 1, "summary_fil": [2, 3], "superus": 10, "superuserlab": [11, 16, 20], "support": [0, 8, 13, 15, 17, 18, 20], "sure": [1, 2, 13, 16, 20], "swe": 11, "switch": 0, "sy": 1, "synchron": [2, 4], "syntax": [12, 16, 20], "system": [0, 6, 14, 16, 17, 20], "t": [1, 6, 8, 16, 18, 20], "tag": [0, 16, 20], "take": [8, 9, 16, 20], "task": [2, 4, 5, 9, 11, 16, 20], "teach": 13, "teknium": 13, "tell": 12, "temporari": [2, 3], "termin": [10, 12, 15, 16, 20], "test": [0, 2, 5, 10, 11, 12, 13, 15], "test_brows": 1, "test_cli": 1, "test_codeblock": 1, "test_config": 1, "test_ev": 1, "test_logmanag": 1, "test_messag": 1, "test_prompt": 1, "test_readlin": 1, "test_reduc": 1, "test_serv": 1, "test_shel": 1, "test_tools_chat": 1, "test_tools_patch": 1, "test_tools_python": 1, "test_tools_shel": 1, "test_tools_subag": 1, "test_util": 1, "text": [1, 14, 16, 20], "than": 1, "thei": [8, 11, 16, 20], "them": [2, 6, 8, 9, 11, 16, 20], "thi": [0, 1, 2, 3, 4, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20], "thing": [1, 12], "think": 16, "thorough": 16, "thread": 20, "three": 12, "through": 20, "thu": 17, "time": [2, 3, 6, 14, 15], "timelif": 14, "timelin": 15, "timeout": [6, 16, 20], "timestamp": 0, "tini": 15, "tmux": [1, 6, 15, 16], "to_dict": 0, "to_toml": 0, "to_xml": 0, "todo": [10, 12, 13], "toggl": 18, "token": [2, 4, 6, 16], "toml": [0, 8], "too": 1, "tool": [2, 4, 5, 6, 9, 11, 12, 13, 15, 16, 17, 18], "tool_allowlist": 6, "toolspec": 0, "toolus": 0, "top": [0, 16, 20], "topic": [16, 20], "track": 20, "tracker": 14, "train": [1, 13, 16, 20], "transform": 13, "treeofthought": 1, "trigger": 5, "trim": 0, "true": [0, 9, 16, 20], "try": [1, 15, 16, 20], "tune": 15, "tupl": 20, "turbo": 11, "tweet": 19, "twitter": 19, "two": [8, 18], "txt": [16, 20], "type": [0, 1, 2, 4, 5, 12, 20], "typecheck": 2, "typescript": [16, 20], "u": [12, 13], "ubuntu": [2, 4, 5, 16], "ui": [6, 14, 15], "uncom": 8, "under": [11, 15], "understand": [1, 2, 4, 15], "undo": [0, 6], "union": 16, "uniqu": [1, 20], "unless": [6, 16], "unlik": 0, "unspecifi": 17, "until": 12, "up": [2, 3, 4, 14], "updat": [0, 10, 13, 14, 16, 20], "updated_cont": [16, 20], "url": [2, 10, 14, 16, 20], "us": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20], "usag": [0, 2, 3, 4, 15, 18, 20], "user": [0, 1, 6, 8, 14, 16, 20], "useredit": 1, "util": [1, 2, 4], "v": [1, 6, 11, 18], "v0": [16, 20], "v1": [8, 17], "v2": [2, 4, 13], "v3": 5, "valid": 13, "valu": 8, "variabl": [8, 17], "varieti": [8, 11], "variou": 2, "venv": 9, "verbos": 6, "veri": [6, 8, 18], "version": [6, 9, 16, 20], "via": [15, 16], "view": [2, 4, 16, 18, 20], "view_imag": [16, 20], "vimrc": 12, "viral": 19, "virtualenv": 9, "vision": [0, 1, 6, 11, 14, 15, 16, 18], "visit": 14, "visual": 14, "vnc": 18, "vue": [16, 20], "w": 6, "wa": [2, 4, 5, 16, 20], "wai": [1, 5, 14, 15, 17], "wait": [12, 16, 20], "want": [0, 13, 15], "we": [0, 2, 9, 11, 13, 14, 15, 16, 17, 20], "web": [6, 12, 14, 15, 16, 20], "webpag": [16, 20], "websit": [10, 16, 20], "websocket": 18, "welcom": [9, 15], "well": 11, "went": 16, "were": 16, "what": [15, 16, 20], "whatev": 13, "when": [0, 1, 12, 16, 20], "where": 12, "whether": [0, 16, 20], "which": [8, 9, 11, 12, 16, 17, 20], "while": 9, "who": [10, 16, 20], "whoi": 11, "whole": [16, 20], "wide": [2, 4, 11], "window": 14, "within": 8, "without": [11, 12, 16, 20], "wont": 6, "work": [1, 2, 6, 8, 9, 10, 11, 12, 13, 15, 16, 20], "workflow": [2, 4, 5, 16], "workspac": [6, 8], "world": [0, 16, 20], "would": 13, "write": [0, 5, 10, 12, 14, 16, 20], "written": [16, 20], "wrong": 16, "wsl": 14, "x": [2, 4, 20], "x11": [18, 20], "xai": [0, 15], "xai_api_kei": 17, "xarg": [2, 4], "xdotool": 20, "xml": 0, "y": [2, 3, 6, 16, 20], "ye": [16, 20], "yesterdai": [2, 3], "yet": [2, 6, 12], "yml": [2, 4], "you": [0, 2, 3, 5, 9, 11, 12, 13, 14, 15, 16, 17, 20], "your": [1, 2, 3, 4, 5, 6, 9, 11, 12, 14, 15, 16, 17], "yourself": [12, 15], "youtub": 1, "yyyi": [2, 3], "zephyr": 13}, "titles": ["API Reference", "Are we tiny?", "Automation", "<no title>", "<no title>", "GitHub Bot", "CLI Reference", "<no title>", "Configuration", "Contributing", "Demos", "Evals", "Examples", "Finetuning", "Getting Started", "gptme documentation", "Prompts", "Providers", "Server", "Timeline", "Tools"], "titleterms": {"1": 13, "2": 13, "2023": 19, "2024": 19, "3": 13, "anthrop": 17, "api": 0, "ar": 1, "autom": 2, "bot": 5, "browser": 20, "chat": 20, "cli": 6, "code": 1, "codeblock": 0, "command": 6, "comput": 20, "configur": 8, "content": 0, "contribut": 9, "core": [0, 1], "data": 13, "demo": 10, "develop": 15, "document": 15, "eval": [1, 6, 11], "exampl": 12, "extern": 15, "file": 8, "fine": 13, "finetun": 13, "gather": 13, "get": 14, "github": 5, "global": 8, "gptme": [6, 15], "groq": 17, "guid": 15, "indic": 15, "instal": [9, 14], "interfac": 14, "line": 1, "loc": 1, "local": 17, "logmanag": 0, "messag": 0, "model": 13, "more": 14, "openai": 17, "openrout": 17, "other": 11, "patch": 20, "prepar": 13, "project": 8, "prompt": [0, 16], "provid": 17, "python": 20, "read": 20, "refer": [0, 6], "releas": 9, "result": 11, "save": 20, "screenshot": 20, "server": [0, 1, 6, 18], "shell": 20, "start": 14, "startup": 1, "step": 13, "subag": 20, "suggest": 13, "support": 14, "tabl": 15, "test": [1, 9], "time": 1, "timelin": 19, "tini": 1, "tmux": 20, "tool": [0, 1, 14, 20], "total": 1, "tune": 13, "ui": 18, "usag": [5, 11, 14], "user": 15, "vision": 20, "we": 1, "web": 18, "xai": 17}}) \ No newline at end of file diff --git a/docs/tools.html b/docs/tools.html index ebcb45a9..d2cb72b7 100644 --- a/docs/tools.html +++ b/docs/tools.html @@ -450,10 +450,10 @@

Shell#< Do not use EOF/HereDoc syntax to send multiline commands, as the assistant will not be able to handle it. These programs are available, among others: -- docker -- pandoc - apt-get - git +- docker +- pandoc

Examples

diff --git a/index.html b/index.html index 5d54a36e..b361c9bb 100644 --- a/index.html +++ b/index.html @@ -299,6 +299,19 @@

🌟 Features

UI and REST API +

🛠 Use Cases

+

🛠 Developer perks

-

🛠 Use Cases

-

🚀 Getting Started

Install with pipx:

# requires Python 3.10+