Show HN: Chatroom app to interact with multiple LLMs in real-time (github.com)

3 points by foxhop ↗ HN
Hey all I've been building an alternative frontend to chatgpt for a while now and it has recently added a bunch of nice features for working with gpt-4 and claude since they have such large context windows.

    Python 3.6+
    Flask
    Flask-SocketIO
    Flask-SQLAlchemy
    Flask-Migrate
    eventlet or gevent
    boto3 (for interacting with AWS Bedrock currently Claude, and S3 access)
    openai (for interacting with OpenAI's language models)


    Real-time messaging between users in a chatroom.
    Ability to join different chatrooms with unique URLs.
    Integration with OpenAI's language models for generating room titles and processing messages.
    Syntax highlighting for code blocks within messages.
    Markdown rendering for messages.
    Commands to load and save code blocks to AWS S3.

1 comment

[ 229 ms ] story [ 801 ms ] thread
let me know if you try it out, and if you are looking for a dangerous mode checkout the python-execution branch, it adds a `/python` command to run the most recent code block in a python exec