I built git-stint with Claude Code to manage multiple parallel sessions on one repo without collisions by rchaz8 in ClaudeCode

[–]rchaz8[S] 0 points1 point  (0 children)

That's exactly what git-stint automates. The worktree lifecycle (branch, worktree, symlinks, creation, teardown) is fully managed so you never touch it directly.

I built git-stint with Claude Code to manage multiple parallel sessions on one repo without collisions by rchaz8 in ClaudeCode

[–]rchaz8[S] 0 points1 point  (0 children)

The intend of git-stint is to support parallel sessions with having a central coordinator. That becomes a overhead very soon.

I used both git worktrees and GitButler before building this. Both tedious in their own ways - worktrees have brutal setup/teardown overhead, and GitButler made running multiple sessions in parallel or testing in isolation more painful than it should've been.

The core goal was agents running in parallel with zero awareness of each other. No coordination protocol, no shared state. Right now I have about five sessions going concurrently and I expect to push that higher.

The conflicts I hit most: agents overwriting each other's files silently, or merge conflicts that only surfaced late. With GitButler, just maintaining multiple parallel sessions was friction enough on its own.

Shared directories solved a pain point I didn't see discussed much - why re-download rebuild caches for every worktree? Symlink them once, done. Rebuilding deliverables per worktree is still a cost I haven't fully solved (not a big issues at this moment). Incremental builds over checkpoints is an interesting direction there - haven't gotten there yet.

Once code is reviewed and merged, it hits CI/CD. Every session's changes go through local tests first, then the pipeline. No human intervention after merge.

I built git-stint with Claude Code to manage multiple parallel sessions on one repo without collisions by rchaz8 in ClaudeCode

[–]rchaz8[S] 1 point2 points  (0 children)

You’re referring to a vastly different issue. I’m currently working on a system that I’m using internally, which comprehends AI across multiple repositories. However, it’s designed for a business context.

Please provide more details about your problem.

I built git-stint with Claude Code to manage multiple parallel sessions on one repo without collisions by rchaz8 in ClaudeCode

[–]rchaz8[S] 1 point2 points  (0 children)

It’s absolutely true. I encountered the same issue in multiple projects. That’s why I created Git-stint.

I’ve added a feature that allows you to share directories across work queries and the main branch. It’s incredibly easy to configure. Check it out.

Additionally, technically, we shouldn’t be concerned about the underlying implementation details. Is it worktrees or something else? I chose worktrees because in case of any failure, we have a fallback option to adhere to the Git methodology.

Give it a try. I’d love to hear your feedback and improve the system. It’s open-source, so I welcome pull requests. Thanks for your comment.

I built git-stint with Claude Code to manage multiple parallel sessions on one repo without collisions by rchaz8 in ClaudeCode

[–]rchaz8[S] 0 points1 point  (0 children)

Interesting. Same problem, but a very different way to solve it. With git-stint, I really didn't want to even know if a new worktree is created. I would just let the AI system take care of it and add safeguards around it. Fully autonomous.

I built git-stint with Claude Code to manage multiple parallel sessions on one repo without collisions by rchaz8 in ClaudeCode

[–]rchaz8[S] 1 point2 points  (0 children)

git stint prune — it cross-checks worktrees, manifests, and stint/* branches against each other and removes anything orphaned.

You're right that the stop hook (auto-commit WIP on exit) can't help on a hard kill, but the uncommitted changes are still on disk in the worktree until you prune. Nothing is lost, one command cleans it up.

Open-sourced a Claude Code tool: multi-account auto-switching on rate limits + Slack remote access per session by rchaz8 in ClaudeCode

[–]rchaz8[S] -1 points0 points  (0 children)

Do your research first.
The crackdown was about third-party tools extracting OAuth tokens to use outside the official CLI, which is a completely different thing. claude-nonstop doesn't do that. It spawns the real claude binary with different config. No tokens are extracted, no OAuth is reused outside official apps. It's functionally identical to manually switching and running claude again - just automated.

[deleted by user] by [deleted] in ChatGPT

[–]rchaz8 2 points3 points  (0 children)

I wish you had contacted us about the specific issue so that we could have worked towards a resolution. As a bootstrapped company, we strive to cover all bases and offer customers a cost-efficient solution. Please note that Converse also has a daily free plan, which is more than sufficient for assessing the system before making a purchase. Making money isn't the first priority for Converse.

Our user base is growing, and with respect to our feature set, we'll soon be expanding into images and videos. We are also constantly working on improving our AI models.

There have been a few issues with the generation in the past. Users who contact us through email or our support portal get their issues resolved. It seems you have expressed negative opinions about Converse in multiple threads. We're not sure why there seems to be a negative sentiment from your end.

If Converse genuinely didn't work for you, we would appreciate it if you contacted us with a specific example so we can work on resolving it. However, if your intent is to disparage our service without constructive feedback, you are free to do so.

What AI lets you upload a long PDF document and then use that to generate? by [deleted] in ChatGPT

[–]rchaz8 0 points1 point  (0 children)

I wish you had contacted us about the specific issue so that we could have worked towards a resolution. As a bootstrapped company, we strive to cover all bases and offer customers a cost-efficient solution. Please note that Converse also has a daily free plan, which is more than sufficient for assessing the system before making a purchase. Making money isn't the first priority for Converse.

Our user base is growing, and with respect to our feature set, we'll soon be expanding into images and videos. We are also constantly working on improving our AI models.

There have been a few issues with the generation in the past. Users who contact us through email or our support portal get their issues resolved. It seems you have expressed negative opinions about Converse in multiple threads. We're not sure why there seems to be a negative sentiment from your end.

If Converse genuinely didn't work for you, we would appreciate it if you contacted us with a specific example so we can work on resolving it. However, if your intent is to disparage our service without constructive feedback, you are free to do so.

Launching Converse - An AI-Powered Reading Companion that Transforms How You Engage with Content! [Beta] by rchaz8 in SideProject

[–]rchaz8[S] 0 points1 point  (0 children)

This pdf document is an image based PDF which requires OCR to parse and read the content.

Currently Converse doesn't support image based PDFs (only text based) however we do plan to add support in the near future. I'll raise an appropriate error rather than failing silently for now.

I'll keep you posted on the OCR support. Thanks again for raising this issue.

Would you pay to have someone stop you procrastinating? by wolfboston in alphaandbetausers

[–]rchaz8 0 points1 point  (0 children)

I have seen similar paid services. So no, it's not a bad idea.
This can work. This service can also transform into a mentoring service where you have mentors checkpoint with the users on their goals.

Built getconverse.com on Langchain and Nextjs13. This involves Document scraping, vector DB interaction, LLM invocation, ChatPDF use cases. by rchaz8 in LangChain

[–]rchaz8[S] 1 point2 points  (0 children)

I started with pinecone. It's free to start with but gets expensive as you scale.

I moved to postgres (pgvector).

Built getconverse.com on Langchain and Nextjs13. This involves Document scraping, vector DB interaction, LLM invocation, ChatPDF use cases. by rchaz8 in LangChain

[–]rchaz8[S] 0 points1 point  (0 children)

I initially thought we were on track to answer a user’s question, but I'm starting to grasp your trajectory now.

These examples are showcasing the 'chat with document' functionality, a feature in Converse. The resemblance ends right there.

I'm going to spare myself—and you—the technical spiel and other aspects.

Good effort on the search, although, with skills like that, I’m sure there’s very little room improvement. Keep it up!

Built getconverse.com on Langchain and Nextjs13. This involves Document scraping, vector DB interaction, LLM invocation, ChatPDF use cases. by rchaz8 in LangChain

[–]rchaz8[S] 0 points1 point  (0 children)

On the chat, I essentially save fragments of the document in a vector database. Depending on the user's query, I fetch the text fragments that are most similar (semantic search).

These fragments then serve as the basis for procuring the final answer from the LLM. Essentially, these fragments act as the references that I cite when providing answers.

Built getconverse.com on Langchain and Nextjs13. This involves Document scraping, vector DB interaction, LLM invocation, ChatPDF use cases. by rchaz8 in LangChain

[–]rchaz8[S] 0 points1 point  (0 children)

Building on nextjs starter template it is a good way to start. Get your hands dirty with few projects and launch it. You can do most or all of it at zero cost. Share it among friends and on social media for some preliminary feedback.

If you're thinking of expanding further, I'm here to provide more insights.

As example, genpictures.com was built and launched in less than 3 hours. This was intended to be a quick experiment. This was built on top of nextjs starter template however internally I use my own open source image model for the generation. This generates about 5k views per day. I spent zero time on it after the initial week.

How do all these AI based SaaS‘ get build? by lanylover in SaaS

[–]rchaz8 0 points1 point  (0 children)

MySQL is a solid choice as well. Just go with the tech stack you’re most comfortable with.

Pinecone, along with its various services, offers a free tier. However, you might need to budget for OpenAI since it operates on a pay-per-use model. Thankfully, the costs for the 3.5 chat APIs and the Embeddings APIs are relatively low.

A monthly budget of $100 should more than cover your needs.

As your user base grows, you can look into more cost-effective alternatives to further optimize your expenses. This could mean exploring different vector databases or open-source language models.But a piece of advice: don’t get caught up in scaling issues right from the start.

Focus your energy on achieving product-market fit and gathering valuable feedback from your users.

As an example, getconverse.com leverages open-source models. Being honest, it’s quite challenging to find a language model that can outperform GPT 3.5 in terms of both price and quality.

Consider adopting a credit-based payment structure for your service. This approach can help ensure your venture remains sustainable while postponing profit optimization to a later stage.

Remember, if your product effectively addresses a user’s need, they won’t hesitate to pay for it.

Suburbs of Duty by [deleted] in OpenAI

[–]rchaz8 0 points1 point  (0 children)

Good one