Sun, May 14, 2023Making Git Good
Improving Git on Replit There has been a new Git pane in Repls for a little while now. This new Git UI you see is a part of a complete rewrite of everything Git-related on Replit: both engineering and design. It is the start of our journey into more deeply integrating Git into Replit, with much more to come. Let's talk about it!
Mon, May 8, 2023Recapping the SPC-Replit AI Hackathon
This is a guest post by South Park Commons. SPC is a community of 500+ builders, technologists, and domain experts with locations in San Francisco and New York City. The recent SPC-Replit AI hackathon brought together talented builders from the SPC community and Replit network to show off their technical chops and creativity by building cutting-edge AI applications. Participants had a week to develop a working demo that incorporated AI in some capacity and was built on Replit. From meal planning to baby-AGI's and even a bot that points out logical fallacies, these projects are proof of the limitless potential of AI. Check out the individual project highlights below! Dialectic - Improving Conversational Health - 1st Place 🥇 Team: Somudro Gupta & Casey Caruso
Fri, May 5, 2023Replit Bounties: AI-Powered Real Estate Recommendation Webapp
Problem Statement Christo Hefer is Founder and COO at Symplete, a real estate technology platform for agents to handle marketing and sales and help agents select the best purchase agreements for their listings. He wanted to create a prototype where a residential purchase agreement could be uploaded in PDF format and analyzed using OpenAI’s GPT-3 API. Based on 15-20 different fields as inputs, the best purchase agreement should be recommended to the agent. Building the Prototype To do this, the Bounty Hunter Syed (Repit username: cudanexus) used a Python Library to read the residential agreement PDF before sending it to GPT-3 to analyze. After that, he used the GPT-3 API to analyze the document and present the real estate agent with the optimal agreement for their listing. The parameters used included the address, price and offer expiry dates amongst others.
Mon, May 1, 2023Announcing Replit Extensions
At Developer Day, we revealed our commitment to increasing the extensibility of Replit to better serve the diverse needs of our community of makers and all developers. And today, we’re excited to announce a major milestone in our mission to empower a billion developers: the launch of Replit Extensions. Extending the Replit Environment Makers have an ever-present desire to have control over their tools. This is true in every creative domain, be it software, music, photography, or painting. What makes software unique is that much of the tooling is itself software, and with any mastery of software, you can begin to shape your tools to your needs. Making Replit extensible has been at the top of our minds since the beginning. We've been busy at work—we've iterated on our core primitives, our layout system, refactored our code towards modularity, allowed people to configure their Repls, and even replaced our code editor with one that's far more composable, with extensibility as one of the driving reasons.
Mon, May 1, 2023Copyright Law in the Age of AI: The Role of Licensing in Replit's Development
Thousands of unique users code in Replit every day. Few of them probably give much thought to the copyright that attaches to their code. They might be surprised to learn that copyright – specifically, the way that Repls are licensed – is fundamental to the way that Replit works. As the AI software revolution proceeds apace, copyright law is again playing a fundamental role in how it develops – and in how Replit brings the benefits of this technology to our users. We’ll explain all in this blog post. But before we get there, time for a history lesson. A brief history of software licensing The relationship between copyright and computer software wasn’t always obvious, even to lawyers. Early versions of the Unix operating system, developed at Bell Labs in the 1970s, were distributed freely along with their source code, so that the recipients of the code could hack on it. Decades later this led to a copyright lawsuit, but following its settlement, entirely free distributions of Unix became legally available, with their components licensed under free software licenses such as the MIT license.
Sun, Apr 30, 2023Replit Bounties: Ship Code in Your Sleep
"Through Bounties, I was able to get high-quality developers that are able to fulfill a problem statement really fast. Replit’s Bounty Hunters ensure that the client is happy with the end product and have a high quality of work product.. and are interested in making the best versions of the apps possible." @girlbossintech | Software Engineer Introduction @girlbossintech is a software developer and Twitter creator. She wanted to test out an idea for a social polling app, similar to popular polling web apps like Gas App, where users would be served a question and could select an option, which would then take them to the next question. However, being busy with work, she decided to outsource the implementation of this idea. After seeing Replit Bounties on Twitter and receiving a recommendation from a friend, @girlbossintech decided to try it out. Building the Prototype
Tue, Apr 25, 2023A Recap of Replit Developer Day
At Developer Day, we announced: Production-grade Deployments straight from your IDE A more powerful Workspace Secure Workspace Extensions Replit’s From-Scratch Trained Code Complete model Production-grade Deployments Straight from your IDE
Tue, Apr 25, 2023Raising $97.4M at $1.16B Valuation to Expand our Cloud Services and Lead in AI Development
Note: The press release for our funding announcement can be found below. You can find the original press release here. Replit is Building the Best Cloud and AI Development Experience for Software Creators Replit, the world's fastest-growing developer platform and creator of Ghostwriter, the generative AI for software development, announced the close of its $97.4 million financing round at a $1.16 billion post-money valuation. Replit will use the new funds to innovate on its core development experience, expand its cloud services for developers, and drive innovation in AI and LLMs through Ghostwriter. Investor Participation and Funding Details
Tue, Apr 18, 2023How to train your own Large Language Models
Learn how Replit trains Large Language Models (LLMs) using Databricks, Hugging Face, and MosaicML Introduction Large Language Models, like OpenAI's GPT-4 or Google's PaLM, have taken the world of artificial intelligence by storm. Yet most companies don't currently have the ability to train these models, and are completely reliant on only a handful of large tech firms as providers of the technology. At Replit, we've invested heavily in the infrastructure required to train our own Large Language Models from scratch. In this blog post, we'll provide an overview of how we train LLMs, from raw data to deployment in a user-facing production environment. We'll discuss the engineering challenges we face along the way, and how we leverage the vendors that we believe make up the modern LLM stack: Databricks, Hugging Face, and MosaicML. While our models are primarily intended for the use case of code generation, the techniques and lessons discussed are applicable to all types of LLMs, including general language models. We plan to dive deeper into the gritty details of our process in a series of blog posts over the coming weeks and months. Why train your own LLMs?
Tue, Apr 11, 2023Replit Deployments - the fastest way from idea → production
After a 5 year Hosting beta, we're ready to Deploy. Introducing Replit Deployments Today we’re releasing Replit Deployments, the fastest way to go from idea to production in any language. It’s a ground up rebuild of our application hosting infrastructure. Here’s a list of features we’re releasing today: Your hosted VM will rarely restart, keeping your app running and stable. You’re Always On by default. No need to run pingers or pay extra.
Mon, Apr 10, 2023Building the #1 LLM Comparison Tool with Bounties - nat.dev
"Replit bounties are a great way to find talented developers for adventures!" Nat Friedman / former CEO of GitHub About the Bounty Posters Nat Friedman is the former CEO of GitHub. He previously co-founded Xamarin, which was acquired by Microsoft in 2016. Before GitHub, Nat held several leadership positions at Microsoft, including Corporate Vice President of Developer Services. Nat is most known for his contributions to open-source projects, most recently nat.dev and the Vesuvius Challenge. Matt Huang and Alexandr Wang also contributed to this Bounty reward.
Wed, Apr 5, 2023Hackers, Pros, and Teams users can now code for hours without restarts
Stay Connected Starting today, all users on Hacker, Pro, or Teams plans will see a 10x reduction in container restarts while coding in the Workspace. Previously, you would experience a restart at least once an hour. Now you can code for multiple hours straight without restarts. Deep work can stay uninterrupted and you can keep programs running longer while you build. Repls are computers that live in the cloud. One of the most painful experiences with a cloud computer is losing your network link. Sometimes your network flakes out and things need to reconnect. But the worst version is when your Repl restarts. There are lots of reasons why this can happen. In the background, your container has stopped or died, and our infrastructure quickly starts up a new one to put you in. You can simulate this by typing kill 1 in the Shell.
Wed, Apr 5, 2023Replit + Chroma: AI for the next billion software creators
Guest post by Chroma Today we’re announcing the Chroma template for Replit, the next step towards bringing the power of AI application development to the next billion software creators. With the Chroma template, developers can easily create AI applications with state and memory. Want to make ChatGPT for your email? Or chat to your textbooks while you study? Want LLMs to know about the latest news stories? Together with Replit, Chroma makes all that and more easy.
Tue, Apr 4, 2023Replit Bounties: The Best Place to Build and Launch MVPs
"If I had turnkey access to this liquid, global talent pool in previous product roles, it would have been amazing for developing prototypes and taking ideas from 0 to 1." Christian Ulstrup / founder and CEO of GSD @ Work About the Bounty Poster Christian Ulstrup is the founder and CEO of GSD @ Work, a strategic consulting firm that advises pre-Series C startups and business leaders on strategy, product development, and GTM motion. Christian’s prior experience consists of all things product, from being a startup founder to leading cross-functional product teams at venture-backed medical device tech startups and larger companies like Red Bull.
Mon, Apr 3, 2023April 2 Potential GitHub Credentials Exposure
Yesterday, on April 2, 2023, Replit discovered a site vulnerability that may have exposed GitHub auth tokens for <0.01% of Replit users, stemming from use of the GitHub import feature. This could have permitted unauthorized read/write access to all the repositories of those users by default (users can choose to authorize just a subset of repositories). We have no indication that those exposed tokens were misused or used to exploit GitHub repositories. The vulnerability has been fixed, all existing GitHub auth tokens associated with the Replit app have been revoked, and access to the GitHub import feature has been restored. The number of exposed users was limited to <0.01% because there are two preconditions that needed to be met for a user’s Repl to be vulnerable: The Repl was created using the GitHub import feature; and One of:

