Commit Graph

152 Commits

Author SHA1 Message Date
Sarah Wooders
424cfd60b3 fix: various fixes for workflow tests (#1788) 2024-09-25 13:58:21 -07:00
Charles Packer
ffdbc58987 chore: Update README.md (#1779) 2024-09-23 09:33:37 -07:00
Charles Packer
7a9d34798e chore: Update README.md (#1778) 2024-09-23 09:32:22 -07:00
Sarah Wooders
8ae1e64987 chore: migrate package name to letta (#1775)
Co-authored-by: Charles Packer <packercharles@gmail.com>
Co-authored-by: Shubham Naik <shubham.naik10@gmail.com>
Co-authored-by: Shubham Naik <shub@memgpt.ai>
2024-09-23 09:15:18 -07:00
Charles Packer
8b13d195ce chore: .gitattributes (#1511) 2024-07-04 14:45:35 -07:00
Sarah Wooders
1a3ef1d4d5 feat: Migrating CLI to run on MemGPT Client for memgpt [list/add/delete] (#1428) (#1449)
Co-authored-by: Krishna Mandal <43015249+KrishnaM251@users.noreply.github.com>
2024-06-13 16:02:59 -07:00
Charles Packer
5e8e83eae5 docs: update compat checklist (#1434) 2024-06-04 20:53:05 -07:00
MEllis-github
648f781560 docs: update quickstart-server instructions (#1409) 2024-05-25 16:18:56 -07:00
Alex
fc6c8423cd docs: Update README.md (#1403) 2024-05-22 18:00:13 -07:00
Shixian Sheng
9de42c3ee9 docs: Update README.md (#1396) 2024-05-19 19:04:11 -07:00
Kirill Gadjello
becb5ac9fc feat: Llama3 (#1316)
Co-authored-by: SaneGaming <sanegaming@users.noreply.github.com>
Co-authored-by: cpacker <packercharles@gmail.com>
2024-05-16 14:35:25 -07:00
Wendi
7d5acb28e2 docs: update README: Twitter Button, Consolidate call-to-action, Reorganize Content (#1387) 2024-05-15 21:13:07 -07:00
Hamza Kyamanywa
5d1b071c3a docs: Update git clone link in README.md (#1368) 2024-05-11 22:28:28 -07:00
Charles Packer
8ebed364a1 docs: Update README.md (#1338) 2024-05-03 15:39:06 -07:00
Charles Packer
06a12dd493 docs: update readme with service diagram + dev portal teaser (#1332)
Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2024-05-03 14:16:06 -07:00
Ikko Eltociear Ashimine
7b38128d38 docs: update README.md (#1328) 2024-05-03 09:59:16 -07:00
Charles Packer
45d921fc84 docs: add install instructions for docker (#1317) 2024-05-01 13:47:37 -07:00
Sarah Wooders
2de0cf669a chore: fix README to reflect current project status (#1313)
Co-authored-by: cpacker <packercharles@gmail.com>
2024-04-30 19:52:57 -07:00
Charles Packer
c59af308fe ci: update workflows (add autoflake and isort) (#1300) 2024-04-27 11:54:34 -07:00
Charles Packer
1bab939c1e chore: Update policies (#686) 2024-04-02 10:53:03 -07:00
Charles Packer
6434c0620b docs: Update README.md (#1045) 2024-02-22 13:50:37 -08:00
Sarah Wooders
3b99151711 feat: Create RESTClient and Admin client for interacting with server from python (#1033) 2024-02-22 11:16:01 -08:00
Sarah Wooders
f042dc4e73 docs: Fix client README example (#984) 2024-02-09 17:01:38 -08:00
Charles Packer
e2c019aec4 docs: Add roadmap link to readme (#962) 2024-02-07 11:49:30 -08:00
Abdellah
e9eaa1bfcd docs: small fix to docs (#942) 2024-01-30 11:13:54 -08:00
Charles Packer
12e8f767fa docs: Update README.md (#926) 2024-01-24 13:32:05 -08:00
starsnatched
577a801977 docs: Include information regarding benchmarking (#896)
Co-authored-by: cpacker <packercharles@gmail.com>
2024-01-22 11:41:54 -08:00
Sarah Wooders
492796ed5f chore: Updatepyproject.toml and README (#866) 2024-01-19 15:44:41 -08:00
Owen Easter
2e6c68215b Update README.md (#760) 2024-01-01 19:07:29 -08:00
BabellDev
b2e9a24671 feat: Add MemGPT "Python Client" (#713)
* First commit of memgpt client and some messy test code

* rolled back unnecessary changes to abstract interface; switched client to always use Queueing Interface

* Added missing interface clear() in run_command;  added convenience method for checking if an agent exists, used that in create_agent

* Formatting fixes

* Fixed incorrect naming of get_agent_memory in rest server

* Removed erroneous clear from client save method;  Replaced print statements with appropriate logger calls in server

* Updated readme with client usage instructions

* added tests for Client

* make printing to terminal togglable on queininginterface (should probably refactor this to a logger)

* turn off printing to stdout via interface by default

* allow importing the python client in a similar fashion to openai-python (see https://github.com/openai/openai-python)

* Allowed quickstart on init of client;  updated readme and test_client accordingly

* oops, fixed name of openai_api_key config key

* Fixed small typo

* Fixed broken test by adding memgpt hosted model details to agent config

* silence llamaindex 'LLM is explicitly disabled. Using MockLLM.' on server

* default to openai if user's memgpt directory is empty (first time)

* correct type hint

* updated section on client in readme

* added comment about how MemGPT config != Agent config

* patch unrelated test

* update wording on readme

* patch another unrelated test

* added python client to readme docs

* Changed 'user' to 'human' in example;  Defaulted AgentConfig.model to 'None';  Fixed issue in create_agent (accounting for dict config);  matched test code to example

* Fixed advanced example

* patch test

* patch

---------

Co-authored-by: cpacker <packercharles@gmail.com>
2023-12-30 12:43:46 -08:00
Charles Packer
e758c75e81 updated readme for quickstart (#698) 2023-12-25 00:18:36 -08:00
Charles Packer
88c7e59460 Update README.md (#676)
Patch asset links
2023-12-21 23:31:06 -08:00
Charles Packer
f8b99b562f feat: Migrate docs (#646)
* updated docs for readme

* Update index.md

* Update index.md

* added header

* broken link

* sync heading sizes

* fix various broken rel links

* Update index.md

* added webp

* Update index.md

* strip mkdocs/rtk files

* replaced readthedocs references with readme
2023-12-18 20:29:24 -08:00
Charles Packer
fd148132c5 Update README.md 2023-12-02 13:17:22 -08:00
Charles Packer
a80568ed3d Update README.md 2023-12-01 14:45:14 -08:00
Charles Packer
b741b601fb Update AutoGen documentation and notebook example (#540)
* Update AutoGen documentation

* Update webui.md

* Update webui.md

* Update lmstudio.md

* Update lmstudio.md

* Update mkdocs.yml

* Update README.md

* Update README.md

* Update README.md

* Update autogen.md

* Update local_llm.md

* Update local_llm.md

* Update autogen.md

* Update autogen.md

* Update autogen.md

* refreshed the autogen examples + notebook (notebook is untested)

* unrelated patch of typo I noticed

* poetry remove pyautogen, then manually removed autogen extra in .toml

* add pdf dependency

---------

Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2023-11-30 17:45:04 -08:00
Charles Packer
29d67ba848 Updated documentation for users (#365)
---------

Co-authored-by: Vivian Fang <hi@vivi.sh>
2023-11-07 17:30:14 -08:00
Sarah Wooders
6217234942 Fix README local LLM link 2023-11-06 13:05:24 -08:00
Sarah Wooders
1595897fb8 Remove redundant docs from README (#334) 2023-11-06 13:01:32 -08:00
Charles Packer
f5e6497668 patch in-chat command info (#332) 2023-11-06 12:50:27 -08:00
Charles Packer
caba2f468c Create docs pages (#328)
* Create docs  (#323)

* Create .readthedocs.yaml

* Update mkdocs.yml

* update

* revise

* syntax

* syntax

* syntax

* syntax

* revise

* revise

* spacing

* Docs (#327)

* add stuff

* patch homepage

* more docs

* updated

* updated

* refresh

* refresh

* refresh

* update

* refresh

* refresh

* refresh

* refresh

* missing file

* refresh

* refresh

* refresh

* refresh

* fix black

* refresh

* refresh

* refresh

* refresh

* add readme for just the docs

* Update README.md

* add more data loading docs

* cleanup data sources

* refresh

* revised

* add search

* make prettier

* revised

* updated

* refresh

* favi

* updated

---------

Co-authored-by: Sarah Wooders <sarahwooders@gmail.com>
2023-11-06 12:38:49 -08:00
Sarah Wooders
d9b9ad4860 Fix formatting in README.md 2023-11-05 11:18:38 -08:00
Hans Raaf
71d696dc9e I added a "/retry" command to retry for getting another answer. (#188)
* I added a "/retry" command to retry for getting another answer.

- Implemented to pop messages until hitting the last user message. Then
  extracting the users last message and sending it again. This will also
  work with state files and after manually popping messages.
- Updated the README to include /retry
- Update the README for "pop" with parameter and changed default to 3 as
  this will pop "function/assistant/user" which is the usual turn
  around.

* disclaimer

---------

Co-authored-by: Charles Packer <packercharles@gmail.com>
2023-11-03 21:04:37 -07:00
Hans Raaf
dcdfa04fc0 I added commands to shape the conversation: (#218)
* I added commands to shape the conversation:

`/rethink <text>` will change the internal dialog of the last assistant message.
`/rewrite <text>` will change the last answer of the assistant.

Both commands can be used to change how the conversation continues in
some pretty drastic and powerfull ways.

* remove magic numbers

* add disclaimer

---------

Co-authored-by: cpacker <packercharles@gmail.com>
2023-11-03 20:57:43 -07:00
Hans Raaf
9189a7bf26 I made dump showing more messages and added a count (the last x) (#204)
* I made dump showing more message and added a count (the last x)

There seem to be some changes about the implementation so that the
current dump message helper functions do not show a lot of useful info.

I changed it so that you can `dump 5` (last 5 messages) and that it will
print user readable output. This lets you get some more understanding about
what is going on.

As some messages are still not shown I also show the index (reverse) of the
printed message, so one can see what to "pop" to reach a special point
without geting into the drumpraw.

* black

* patch

---------

Co-authored-by: Charles Packer <packercharles@gmail.com>
2023-11-03 20:47:23 -07:00
Sarah Wooders
b9ce763fda VectorDB support (pgvector) for archival memory (#226) 2023-11-03 16:19:15 -07:00
Sarah Wooders
3fead07dc2 Fix --data-source in README 2023-11-03 08:55:17 -07:00
Vivian Fang
6f188cffc4 Allow loading in a directory non-recursively (#246) 2023-11-02 10:04:01 -07:00
Charles Packer
438d8e8cee Update README.md 2023-11-01 16:46:08 -07:00
Sarah Wooders
f765290cfb Update README for CLI changes (#207)
* mark depricated API section

* add readme

* add readme

* add readme

* add readme

* add readme

* add readme

* add readme

* add readme

* add readme

* CLI bug fixes for azure

* check azure before running

* Update README.md

* Update README.md

* bug fix with persona loading

* remove print
2023-11-01 01:03:41 -07:00