software development

How to start a chatbot project right

Featured Image

Like any software project, building a chatbot requires careful planning. While all software projects fall along the Waterfall-Agile spectrum. I believe chatbot projects should lean closer to the Agile end, emphasizing rapid prototyping and iteration over extensive upfront planning. This post draws on my experience with numerous chatbot projects and outlines what successful teams have done at the start.

Assembling your chatbot project team

Featured Image

Think developers are the key to chatbot success? Think again! This guide breaks down the essential entire team you need, from execs to QA, for a winning project.

Taylor v0.1 Release

Featured Image

Taylor v0.1 is live! Check out the first release of this AI junior developer agent on Github. Learn about the struggles (Github auth, APIs, TS/ESLint) and triumphs (Langchain agents, prompts) of this project.

Ideating Taylor: A Voyager-type LLM Dev

Inspired by Minecraft’s Voyager, this post lays out the vision for ‘Taylor’ - an autonomous AI junior developer. Explore the goals, constraints, tech stack, and process ideas for automating dev tasks with Langchain.

List of Open Source Software Development AI Agents

Featured Image

Curious about AI agents automating software development? This post explains what they are, how they differ from chatbots, and lists popular open-source projects like GPT Engineer, AIder, and Webapp Factory you can explore.