Skip to content

Commit

Permalink
docs: improved index intro text, added webui docs
Browse files Browse the repository at this point in the history
  • Loading branch information
ErikBjare committed Aug 9, 2024
1 parent 82f9eb1 commit 041e8e8
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 9 deletions.
4 changes: 0 additions & 4 deletions docs/cli.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,3 @@ CLI Reference
.. click:: gptme.cli:main
:prog: gptme
:nested: full

.. click:: gptme.cli_server:main
:prog: gptme-server
:nested: full
17 changes: 12 additions & 5 deletions docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,22 @@
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.
Welcome to gptme's documentation!
=================================
gptme documentation
===================

This is the documentation for gptme.
Welcome to the documentation for ``gptme``!

``gptme`` is a tiny command-line application that allows you to interact with AI agent equipped with powerful local tools, acting as a copilot for your computer, via the terminal. It can execute python and bash, edit local files, search and browse the web.

To get an understanding about how it works, the easiest way is to try it out yourself by following the :ref:`Getting Started` guide. If you want to see some examples of what you can do with it, check out the :ref:`Demos` and :ref:`Tools`.

It is designed to be easy to use and extend, and can be used as a library or a standalone application. It also has a tiny :ref:`Web UI` with basic functionality.

See the `README <https://github.com/ErikBjare/gptme/blob/master/README.md>`_ file for more general information about the project.

.. note::
This documentation site is still under construction.

In the meantime, see the `README <https://github.com/ErikBjare/gptme/blob/master/README.md>`_ file for more information.

.. toctree::
:maxdepth: 2
:caption: Contents:
Expand All @@ -21,6 +27,7 @@ This is the documentation for gptme.
demos
tools
providers
webui
finetuning
cli
api
Expand Down
19 changes: 19 additions & 0 deletions docs/webui.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
Web UI
======

.. note::
The web UI is still in development and does not have all the features of the CLI.
It does not support streaming, doesn't ask for confirmation before executing, lacks the ability to interrupt generations, etc.

gptme has a very minimalistic web UI, it can be started by running the following command:

.. code-block:: bash
gptme-server
You can then access the web UI by visiting http://localhost:5000 in your browser.


.. click:: gptme.server.cli:main
:prog: gptme-server
:nested: full

0 comments on commit 041e8e8

Please sign in to comment.