8bb4cb3393
New file: TODO.txt
2024-08-20 09:43:54 -04:00
656872ab2c
Initial SSH emulation prompt.
2024-08-20 09:17:19 -04:00
b72acb81be
Changed name to HADES
2024-08-20 09:15:08 -04:00
ba5713d94c
Now uses config.ini for all configuration parameters.
2024-08-16 17:11:41 -04:00
f84d0b2d37
Converted start_server() to more modern idiom granting better control of server parameters.
2024-08-16 15:09:07 -04:00
0f5c4d1f69
Implement chat message history trimming to avoid overflowing the LLM context window.
2024-08-16 11:34:29 -04:00
c40444a6cc
Command output now logged as base64 string to avoid multiline issues.
2024-08-16 09:13:41 -04:00
eb4a67f094
Added a couple of conveniences:
...
* Moved the system prompt to its own file
* Added 'exit/logout/quit' support to realistically end the SSH session.
2024-08-15 16:50:42 -04:00
092ac94b05
Now a function prototype with an LLM backend.
...
* Added langchain support (OpenAI's gpt-4o model)
* Created a system prompt that gives functional results
* Initial integration of logging for LLM responses (needs improvement)
2024-08-15 15:44:54 -04:00
759814f8c9
Added requirements.txt
2024-08-15 13:33:08 -04:00
62178679c6
Each SSH session now gets a uniq ID in the log
2024-08-15 13:08:45 -04:00
f95ad39f32
Added centralized logging
2024-08-15 12:17:48 -04:00
12af949915
Initial commit of barebones SSH server.
2024-08-15 11:16:37 -04:00
e7d9a8ede6
Initial commit
2024-08-15 10:55:00 -04:00