Marcus Weinberger
@MarcusWeinberger
hacker and backend dev
Tampa, FL
Repls
Community
20
ReactPy TodosSimple todo-list in python using ReactPy. ReactPy lets you create python web apps with react-like syntax and features such as use_state.
1.1K
25
20
0
langchain-tutorialGiving tools to ChatGPT. Run the Repl to see the end result!
Here's what I'll be covering:
langchain basic "agent" (chatbot) setup
prompt engineering
using langchain tools
creating custom tools (featuring an example tool to get Replit user info)
5
0
0
2
PythonHealingFuncCallerCalls a function, if it errors, fixes it using GPT-4. Inspired by @amasad/HealingFuncCaller
I wanted it in python. And I added a wrapper.
31
2
2
1
md-editorMarkdown Editor
This code has been taken from a previous project that me and @rafrafraf
Markdown Editor is an all-in-one markdown editor designed for replit users.
Features
Live Markdown preview
Keyboard shortcuts
Buttons for
General Markdown shortcuts
Embedding Repls
Script snippets
Export as:
Markdown
HTML
Sharable Link
Exporting
Use the Copy Markdown or Copy HTML button - or their respective shortcuts (Ctrl+s, Ctrl+h) - to copy valid Markdown or HTML to your clipboard!
Use the Share button to get a shareable link - using my tiny html service
3
0
1
0
tinyWhat is tiny
Everything in a tiny site is contained within the URL bar.
None of the contents are sent to or stored on the server!
Instead, what you write is compressed and encoded. Tiny also supports markdown. Tiny can also be integrated in other projects to provide a "share HTML/Markdown as website link" service. Simply include the lz-string.min.js script on your website, and creating a link is as simple as:
function createLink(title, body) {
/* body can be text/markdown/html or a mix */
const title_enc = encodeURI(title);
const body_enc = LZString.compressToBase64(body);
return https://tiny.marcusj.tech/#${titleenc}/${bodyenc};
}
I can't explain well - just try it
6
0
0
0
blogYet another attempt at creating a personal blog. Styling done by ChatGPT as I cannot comprehend CSS. Using python flask for the backend, and PocketBase as the DB. Included a mobile demo view courtesy of @SealT, and instant web translations thanks to xnx3's translate
2
0
0
0
fly-rephraserRephrase your website content on the fly, using GPT3.5.
what this is
This project is a starting ground - or reference. I might turn this into a flask plugin, if anyone would want that. What it does is let you build a website where the text content is re-worded (on the fly!) to better appeal to your users.
how do i start building?
fork this repl
in repl secrets, set OPENAIAPIKEY to your api key
build your web app!
remove the first two lines of the /api/rephrase route
DON'T CHANGE THE rephrase function, everything else can be modified or removed
in your html, make sure to include a script tag pointing to /rephraser.js and call the init() function
example HTML
Welcome to your dashboard.
init();
`
2
0
0
0
searchgpt-websiteA website for my new telegram bot which uses ChatGPT and can search the web (+more)! To see the bot in action, check out https://searchgpt.marcusj.tech/media and scroll down to the gif. Link to source for bot: https://replit.com/@MarcusWeinberger/SearchGPT-Telegram-Bot
Since it is running off my openai credits, access is for paying users only. The price is $1/month. This repl includes the code to accept payments
7
0
0
11
gptfree-telegram-botThe power of ChatGPT via Telegram!
To get started, simply message @GPTFree_pBot on Telegram using /start to initiate a new chat.
GPTFree - Moving to a freemium service model
Why I moved to a freemium model
Somehow, in under a month, my userbase jumped from a regular 50 users to over 1.5k, and it's starting to cost me too much. I decided to give all users 10 free responses per day - and the option to pay a one-time $1 (USD) ugprade fee. I used stripe to integrate.600
36
11
11
gptfree-telegram-botThe power of ChatGPT via Telegram!
To get started, simply message @GPTFree_pBot on Telegram using /start to initiate a new chat.
GPTFree_pBot surpassed 1k users!
As celebration, what features would you like to see integrated?600
36
11
0
SearchGPTSearchGPT - ChatGPT with the power to search the web!
After seeing Visual-ChatGPT, I understood how to properly equip ChatGPT with tools! Now it can interact with the real world, or whatever you want. Use this repl as a framework if you'd like.
Capabilities
Custom google search tool
Custom webpage reading tool
news-api integration
10
0
0
0
hack.chatGPTGPT3 chatbot running on hack.chat - join here: room ChatGPTRepl
Since I couldn't get group chats to work for the telegram bot, I decided to move over to hack.chat
5
0
0
0
blog-frontend-devThis is a template for a blog where posts are dynamically loaded from markdown files with configuration options. Following material design principles, the entire website design and functionality was implemented by ChatGPT - along with the example test.md blog post
2
0
0
11
gptfree-telegram-botThe power of ChatGPT via Telegram!
To get started, simply message @GPTFree_pBot on Telegram using /start to initiate a new chat.
GPTFree Telegram Bot - Update 2
GPT3 powered telegram bot
Simply send a message to (@GPTFreepBot)[https://t.me/GPTFreepBot] on telegram with the /start command to begin a new conversation!
Features
Continued conversations
Scrape and read content from URLs
Save and load up to three conversations
Knows the current date and time
and your 'first name' from Telegram
View summary of chat (/summary)
Privacy-friendly (now with added /wipe command)
Commands
/help shows some help
/start starts a new chat
/save {1,2,3} saves chat to chosen slot
/load {1,2,3} works the opposite
/read reads and digests scraped text from given website
/summary gives a summary of your chat
/usage shows very little usage statistics (number of chats)
/wipe removes all your data and chats600
36
11
11
gptfree-telegram-botThe power of ChatGPT via Telegram!
To get started, simply message @GPTFree_pBot on Telegram using /start to initiate a new chat.
GPTFree Telegram Bot - Update 1
Added
saving and loading chats (up to 3 slots)
typing indicator
/read function to scrape and digest website link
How do I start using it?
Download the Telegram app, or use the web client, and send /start to @ GPTFree_pBot !600
36
11
0
sentiment-analysisSentimental analysis of text using GPT3 - test it out via the website or implement it directly with an API
0
0
0
11
gptfree-telegram-botThe power of ChatGPT via Telegram!
To get started, simply message @GPTFree_pBot on Telegram using /start to initiate a new chat.
600
36
11
7
srcmoviesBasic interface for browsing movies on imdb with sources from vidsrc. View the website on static host: https://srcmovies.marcusj.tech
235
8
7
1
GDBDGood day Bad day
Tally all the good and bad throughout your day and look through your records over time
GDBD 3.0 - now with Google auth
Notable updates:
Sign in page
login with replit or Google
Export/delete user data in settings
Added timestamps to messages so they are now in order lol0
mjanalyticsre-upload of dupl analytics (a free and open-source minimal analytics tool) since it was shutdown for a while. Most of the logos and stuff have not been changed, but if any functionality is broken please let me know.
The majority of this code was written by @rafrafraf, my old coding buddy who is busy fighting for his country.
The code has been very slightly modified by meto make it work again although not all of it may be functional.
I've had to migrate database host, and sadly the new host is signifigantly slower.
How to use
Simple include a script tag in your html (with the defer attribute, as to not slow down the loading of your site) with our script, and visits will begin to be collected!
Then, to view analytics for your site simply enter your domain into our search bar! (Or visit https://analytics.marcusj.tech/your-website.your-username.repl.co)
4
3
0