r/IndianDevelopers

I built Arceus: A fully local, offline alternative to Cursor/Copilot for VS Code (Powered by Ollama
▲ 6 r/IndianDevelopers+2 crossposts

I built Arceus: A fully local, offline alternative to Cursor/Copilot for VS Code (Powered by Ollama

Hey everyone! 👋

I'm excited to share a project I've been working on called Arceus. It's a premium, fully local AI coding assistant for VS Code that runs entirely on your own hardware using Ollama.

If you're tired of paying subscriptions for AI coding tools or worried about sending your proprietary codebase to cloud servers (telemetry, privacy risks, etc.), I built this for you. Your code never leaves your machine.

✨ Key Features:

  • 100% Local & Private: No API keys, no telemetry, no cloud. Works completely offline.
  • Workspace Semantic Search: It doesn't just read the active file. It uses nomic-embed-text to index your workspace locally, so you can ask broad architectural questions and it finds the relevant context.
  • Smart @ Mentions: Just type @ in the chat to instantly search and inject full files into the model's context.
  • Automatic File Creation & Editing: Ask it to create a new component or file, and it will generate the code, create the file in your workspace, and explain how it works—hands-free.
  • DeepSeek Reasoning Support: If you use models like deepseek-r1, Arceus isolates the model's <think> tags and streams the cognitive process in a beautiful UI so you can see how it solved the problem before the code is generated.
  • Dedicated Modes: Switch easily between Explain, Review, or Debug depending on what you need help with.

🚀 How to get started (3 simple steps):

  1. Install Ollama: Get it from ollama.com if you haven't already.
  2. Pull the models: Open your terminal and run:
  3. Install Arceus: Search for "Arceus" in the VS Code Extensions Marketplace (or download the .vsix from the repo), install it, click the icon in the sidebar, and start chatting!

🛠️ Customization: You can easily change models, context window size, and keep-alive times in the VS Code settings (Ctrl+, -> search "Arceus").

I'd absolutely love for you guys to try it out, try breaking it, and let me know what you think! Any feedback on the UI, the semantic search quality, or feature requests would be massively appreciated.

Repo Link: GitHub - AbhijithBabu12/Arceus-Ai

Please check it out, give it a spin, and let me know if you have any questions in the comments! 👇

u/Same_Membership2935 — 13 hours ago
▲ 7 r/IndianDevelopers+2 crossposts

. NET developer, confused. Please guide me through.

I'm a .NET developer with 3 years of experience, and I'm currently looking for a job switch. The problem is that the .NET job market feels quite challenging right now. Many openings I come across require experience with legacy technologies like Windows Desktop Applications or ASP.NET Web Forms. Since these are older technologies with limited long-term growth, I'm unsure whether it's worth investing time in learning them just to switch jobs. I'm confused about what the best approach would be, should I continue focusing on .NET and keep applying for relevant roles? Or should I spend the next 3-4 months learning something new, like Java, AI/ML, or another in-demand technology, before switching? I'd really appreciate advice from developers who have been in a similar situation or are familiar with the current job market. Thanks in advance!

reddit.com
u/UnfinishedToDoList — 1 day ago
▲ 190 r/IndianDevelopers+33 crossposts

Mid level Data scientist MAANG

i want to prepare for sr data scientist in MAANG companies. My background is in  core ML, deeplearning, nlp etc. 

I plan to target in around a year from now.

Does someone have any idea about the interview preparation or someone in these companies who would like to share some experience?

Interviewprep resource:

PracHub: Company specific interview questions

DataLemur: SQL Interview and Data Science Interview questions

StrataScratch: SQL and Python interview

u/nian2326076 — 4 days ago

Opening for Flutter developer intern (wfh)

Our company is hiring Flutter developer intern

- Must be graduate

- work from home

- stipend provided

- eager to learn

- must have some good flutter projects

reddit.com
u/LogicalAngle8563 — 3 days ago
▲ 3 r/IndianDevelopers+1 crossposts

Warning to Developers Using WhatsApp Cloud API: My Phone Number Has Been Locked for 1.5 Years

Posting this in case it saves another developer from going through the same thing.

Summar

  • Tested the WhatsApp Cloud API while building a small-business project.
  • Encountered what appeared to be a bug during setup.
  • Removed my phone number from the Cloud API and requested account deletion.
  • Meta confirmed the account would be deleted within 30 days.
  • 1.5 years later, my phone number is still locked as a WhatsApp Business number.
  • I've submitted countless support requests and still haven't found anyone who can fix it.

What Happened

Back in June 2025, I was experimenting with the WhatsApp Cloud API for a small-business project.

During setup, the "Test Number" option repeatedly failed. Later, I noticed several temporary numbers had somehow been added to my account without me creating them.

Since this was only a test account, I checked billing (it showed $0.00) and decided to remove everything.

On July 24, 2025, I removed my personal number from the Cloud API and requested complete account deletion.

Meta emailed me saying the account would be deleted after 30 days.

Instead, the moment I removed my number, I lost access to WhatsApp entirely.

After the deletion date passed, my number was still locked.

What I've Tried

Since then I've contacted:

  • WhatsApp Support
  • Meta Support
  • Meta Developer Support
  • WhatsApp Grievance Officer

I've also submitted numerous support tickets(50+) over the past 1.5 years, filed a Bug Bounty report, and even filed a complaint with India's GAC.

Nothing has restored access to my number.

Current Status

It's been 1.5 years, and my phone number is still registered as a WhatsApp Business number on Meta's backend.

I have screenshots of the deletion confirmation, support tickets, developer dashboard, and other documentation if anyone wants proof.

Locked number: +91 99614 50351

If anyone from Meta has seen this issue before—or knows of an actual escalation path—I'd really appreciate the help.

Otherwise, I hope this post prevents another developer from ending up in the same situation.

reddit.com
u/AcanthaceaeAbject386 — 4 days ago
▲ 75 r/IndianDevelopers+10 crossposts

We open-sourced a graph-free multi-hop RAG framework — matches Graph-RAG accuracy without the rebuild cost (Apache-2.0)

We just open-sourced MOTHRAG - a multi-hop RAG framework that skips the knowledge graph entirely.

The problem we kept running into: the accurate multi-hop systems (GraphRAG, HippoRAG, RAPTOR) all build a graph offline, and every time the data changes you rebuild it. For a corpus that updates often, that's a constant re-indexing bill.

MOTHRAG uses a graph-free dense index with query-time orchestration instead, no graph, no GPU, every component behind a commodity API. On multi-hop benchmarks it matches the graph-based systems, and updates are just embed-and-append instead of a full rebuild.

Benchmark MOTHRAG (ours) GraphRAG HippoRAG RAPTOR
HotpotQA 78.1 68.6 75.5 69.5
2WikiMultiHop 76.3 58.6 71.0 52.1
MuSiQue 50.5 38.5 48.6 28.9

Apache-2.0, pip install + API keys to run. Honest weak spot that we have right now: recall bottlenecks on MuSiQue, still working on that one tho. Repo in the comments.

Would love feedback from anyone running RAG on changing data in production!

u/Annual-Commercial563 — 4 days ago

why the indian government is worst at maintaining and developing the websites ?

I'm trying to access the PM Internship portal (https://pminternship.mca.gov.in/login/) and the login page flat out refuses to load.

As developers, it is genuinely painful to see this happen over and over again with critical public infrastructure. Who is actually winning these development contracts, what tech stacks are they forcing into these projects, and why is there zero accountability for basic load management or uptime?

Every time a major portal launches, it crashes under the slightest bit of traffic. Who is hiring these agencies?

reddit.com
u/Fluffy-Landscape6892 — 4 days ago
▲ 12 r/IndianDevelopers+1 crossposts

Landed a job, but forced to go off-campus, Need advice

I'm entering my 7th semester of Computer Science and recently received an on-campus offer as a Digital Specialist Engineer at Infosys (6.25 LPA). I'm grateful to have an offer in this market, but my college has a placement policy that doesn't allow students with an offer to sit for more companies.

My long-term goal is to land a 10+ LPA software engineering or AI/ML role, so off-campus seems to be my only option now.

A bit about my profile:

  • CSE undergraduate from a Tier-3 college in India
  • 9.8 CGPA
  • Multiple AI/ML and full-stack projects
  • 1 AI/ML Internship at a startup.
  • Comfortable with Python, FastAPI, React, SQL, and machine learning fundamentals
  • Currently preparing DSA more seriously

Some questions I have:

  1. Where did you find most of your interview opportunities? (LinkedIn, Wellfound, referrals, career pages, etc.)
  2. How many applications did it take before you started getting interviews?
  3. What made the biggest difference in getting shortlisted?
  4. Should I focus mainly on DSA, projects, networking, referrals, or competitive programming?
  5. Are there any companies or hiring platforms that freshers often overlook?
  6. Is there anything you wish you had done during your 7th and 8th semesters?

I'm willing to put in the work over the next 6–8 months, and I'd really appreciate practical advice or lessons from your own journey.

Thanks in advance!

reddit.com
u/Extension-Still-8417 — 4 days ago

Counter for the pranksters using BAT-BMS a monitoring tool to leave the E-Rickshaw ppl in misery.

Need help from the developer & security community.

past some days khuch chutiye log BAT-BMS app use karke Bluetooth range me khadi e-rickshaws ko randomly disable kar rahe hain. Drivers ki daily earning isi par depend karti hai.

Examples:

https://www.instagram.com/p/DaQqvJgS3V-/

https://www.instagram.com/p/DaSQsRQImui/

https://www.instagram.com/p/DaP619hS3FN/

I have been looking into BAT-BMS code. These are current finding:

No cloud/backend, sab kuch local BLE par hota hai. (yeah this was obv ig but still worth mentioning)

Critical commands effectively unauthenticated.

Keypad phone use karne wale drivers ke liye "recovery app" bhi practical solution nahi hai.

I am trying to find a practical way to secure or recover deployed batteries without firmware changes, but so far we haven’t found anything solid.

If anyone has:

- Access to BAT-BMS/JBD battery hardware,

- Experience with firmware reverse engineering,

- Knowledge of BLE/BMS security,

please share your suggestions or insights.

Maybe together we can find a practical mitigation or recovery method.

This will likely require involvement from the Indian Government, CERT-In, and battery manufacturers, since the issue is not just with the app but with the deployed ecosystem.

Open to ideas. If we can find something practical that helps existing e-rickshaw drivers, it would have a huge impact.

Current constrains:

- Most drivers have keypad phone.

- Calling a mechanic nearby will use their whole day earning.

reddit.com
u/GladXenomorph — 4 days ago
▲ 11 r/IndianDevelopers+3 crossposts

Title: 23.M, MCA (Tier-3). Stuck in an unpaid, WFH PHP internship. Should I stay for 6 months, switch to Python, or move to Bangalore?

​

Hey everyone,

I’m a 23.M from Kerala, recently completed my MCA from a lower-tier/Tier-3 college. Honestly, the job hunt right after graduation was brutal. For the first month, I couldn’t find anything, and it was incredibly depressing. Eventually, through a referral, I managed to land a Web Developer internship at a very small company.

Here are the details of the internship:

Stack: PHP (Laravel), Angular, etc.

Type: Work from Home (WFH), completely unpaid for now.

Future: After 4 months, they might offer me a stipend/salary of ₹10,000/month.

Current status: I just completed 1 month here.

When I first started, I was super depressed because every tech forum/Reddit thread says "PHP is dead" or dying. It felt like I was investing time into a dead-end tech stack. Because of this, I started learning Data Structures and Algorithms (DSA) in Python from the basics on the side. I already know Python (Django, Flask, and REST APIs).

I am facing a massive dilemma right now and need some brutal, realistic advice:

The 6-Month Dilemma: I know most IT companies don't value a 1-month internship on a resume; it needs to be at least 6 months to a year to look credible. Should I stick it out here for 6 months just to get the experience certificate and stable resume line, or is it a waste of time since it's unpaid and PHP?

The Python Pivot: If I finish 6 months here in PHP/Laravel and want to jump to Python roles, will that experience count? If a Python job description asks for "6 months to 1 year experience," can I apply with my 6 months of PHP experience and pitch my Django/Flask personal projects, or will HR instantly reject me?

Bangalore vs. Training Institutes: Should I drop this internship, pack my bags, and go to Bangalore to network/find walk-ins? I’ve heard people say that in Bangalore, "if you throw a stone in any room, it'll hit a developer or an HR." Alternatively, should I join an intensive boot camp/institute like Brototype back home to get placed?

I feel incredibly stuck between wanting a stable resume and wanting to work on a modern tech stack that has a higher salary ceiling. What would you do if you were in my shoes?

Appreciate any guidance. Thanks!

reddit.com
u/Apprehensive_Map1841 — 6 days ago
▲ 1 r/IndianDevelopers+1 crossposts

Google Play - BillDesk verification process success story

So the moment I was notified by the google to enable Payment method and I was informed that I have to do it only through the BillDesk (No other options available for Indian Developers), I started searching about this process and I came across all the horror stories from Medium Article to the most post on this subreddit and I kept browsing, while doing due process for it as well.

So here was my turn it all started on June 14th, Someone randomly did an In app purchase in my tiny puzzle game USA (Likely on 13th june sunday at night. Totally unexpected ). I woke up with an email notification from the Google that I need to enable my Payment method I also got onboarding email form the BillDesk. And then it all started. I quickly applied through the email link , Added all the documents. I uploaded everything through Digilocker. I got replying email next day that Direct upload form Digilocker is not allowed. I need to upload photocopy of original document. So I downloaded my Aadhar card from the portal and uploaded it as it was.

Then 2-3 days after came the Physical KYC. BillDesk guy called me and asked if I was available at the address for the verification. Since I have applied as an Individual and Not as a company the address was my home address and I am employed so I was at my workplace at that time. That guy was willing to come to my workplace for the physical verification. I told him about my availability timeslot and he appeard with his laptop.

Physical verification process went smoothly, Billdesk guy was also friendly (He didn't asked me for any bribes as many claims here and there) . He also told me that he has to do so many verification that day, He called next guy to same place since my office area has good sitting arrangement. He verified my documents , took photo and logittude / lattittude and submitted my application. I asked him if everything was done and howlong will it take form then at that time it was June 18. He told me it would still take around one or two weeks.

Few days later I got this email from Billdesk that my profile is allowed for accepting payments. Final mail from the billdesk was strangely phrased it left me still confused is it done or not. But on next day I got email from google that my payment method has changed. So I though it may be done so to confirm that I checked my payment profiles and that error of billing disappeared. So I think it was finally done.

So for me entire process was smooth except some back and forth of email exchange and form submission. I hope other Indian developer will have same experience with this process with BillDesk.

u/EveningPrimerose_12 — 8 days ago
▲ 16 r/IndianDevelopers+1 crossposts

Looking for SDE - Intern (0-1)

Hey folks! :wave:

We're hiring at Adbrew!

We currently have openings for:

- :rocket: SDE Intern

- :computer: Software Development Engineer (SDE)

- :star2: Senior Software Developer

We're a Delhi-based startup with flexible work hours, a hybrid work setup, and competitive compensation.

For SDE Interns

We have 5 open positions, and I can personally refer candidates with 0–1 year of experience.

I'm especially looking for people who enjoy diving deep into problems, pay attention to edge cases, and genuinely like building things the right way.

- :moneybag: Stipend: ₹30,000/month

- :chart_with_upwards_trend: The goal is to convert high-performing interns to full-time within 3–6 months, depending on the impact and value they bring to the company.

- We offer strong full-time compensation for converted candidates.

For SDE & Senior SDE Roles

I can't directly refer for these positions, but I'm happy to forward your resume to our CTO. The hiring decision will ultimately be based on the interview process.

If you're interested (or know someone who might be), feel free to DM me your resume. Happy to help! :blush:

My email - hariom.bhardwaj@adbrew.io

reddit.com
u/polaroid1969 — 11 days ago
▲ 50 r/IndianDevelopers+1 crossposts

We do a weekly no-agents-day in our team. The main output has been better prompts and context for the other four days.

We started blocking one day a week where nobody on our team uses AI agents for anything. Emails written by hand, code without Copilot or Cursor, posts drafted without Claude, research done by actually opening tabs.
It's uncomfortable, which was the idea.
The gaps it revealed were mostly about intent. When you write an email yourself, you have to figure out what you want to say before the words appear. When an agent drafts it, you tend to approve whatever's close and move on. Do that enough times and you've slowly handed off a lot of your actual thinking without noticing.
We started keeping notes on everything that felt slow or hard during the day. Then we'd use those to tighten things up: prompts, context, where we'd added a review checkpoint vs. where we'd skipped one. The manual day kept telling us where the agent was filling in gaps we hadn't noticed we'd left.
Six weeks in, We call it a calibration day now.

Has anyone else tried something like this, and whether you found the same feedback loop (manual work actually improving the agentic work), or just found it too annoying to stick with?

reddit.com
u/gaurav_sherlocks_ai — 13 days ago

Looking for someone who wants to build in AI with me

I'm building something exciting in AI and looking for someone interested in operations, productivity, and systems.

You'll work closely with me on research, planning, and calendar organization. In return, I'll mentor you in AI engineering, AI tools, agents, and modern workflows.

I's best suited for someone who values learning, wants hands-on experience, and is excited to grow alongside me.

If interested, send me a DM with a bit about yourself, what you're learning, and why you're interested.

reddit.com
u/Personal-Candy7875 — 11 days ago
▲ 2 r/IndianDevelopers+2 crossposts

Some advice for off-campus placement just entered the placement season

Hi everyone,

I'm entering my final year (B.Tech Computer Engineering, Class of 2027) and would really appreciate some guidance from people who've recently cracked good off-campus offers.

A little about my profile

  • CGPA: 9.7+
  • Interested in both Software Development and AI/ML
  • Comfortable with Python, SQL, FastAPI/Flask, TensorFlow/Keras and backend development
  • Built multiple end-to-end AI projects including:
    • LangSQL (Natural Language → SQL system)
    • AI Resume Analyzer
    • Other ML/hackathon projects with complete pipelines
  • Recently secured a Software Engineering internship at a small-to-mid-sized product-based company, where I'm getting hands-on experience with real-world product development.
  • Participated in multiple hackathons and technical communities
  • Currently grinding DSA and improving my problem-solving on LeetCode

My Goal

I'm aiming for 10–15+ LPA off-campus, preferably in AI/ML, but I'm equally happy with a strong SDE role if that's the more practical path.

What I'm confused about

  1. Resume Positioning

Should I create:

  • one resume focused entirely on SDE,
  • one focused on AI/ML,
  • or keep a hybrid resume showcasing both?

People often say recruiters spend only a few seconds on a resume, so I'm unsure whether being "good at both" actually hurts.

  1. Where should I invest the next 3–4 months?

If you had my profile today, would you prioritize:

  • DSA (LeetCode)
  • Backend/System Design
  • Open Source
  • Something else entirely?

I'm trying to maximize ROI rather than learning everything.

  1. How difficult is the off-campus market right now?

Most online discussions make it seem extremely competitive.

For someone targeting 10–15+ LPA:

  • Is my current internship likely to make a meaningful difference during resume shortlisting, or is it still largely dependent on DSA and projects?
  • Is it realistic without a referral?
  • Roughly how many applications should I expect to send?
  • What usually becomes the biggest bottleneck?
  1. AI/ML vs SDE

I genuinely enjoy AI/ML, but I also don't want to limit my opportunities.

Would you recommend:

  • focusing entirely on SDE first,
  • applying to both simultaneously,
  • or specializing in AI/ML from the start?

I'd love to hear from people who have actually gone through this decision.

  1. Biggest mistakes

If you could go back to the beginning of your final year, what is one thing you would do differently?

I'd really appreciate honest advice—especially from people who secured 10+ LPA off-campus offers, mentor candidates, or regularly conduct technical interviews.

Thanks in advance!

reddit.com
u/Such-Contest41 — 9 days ago
▲ 6 r/IndianDevelopers+1 crossposts

Is NestJS actually niche/rarely used in 2026, or is this outdated info?

Got some advice recently that NestJS "isn't industry standard" and "barely anyone uses it" anymore, especially compared to other backend frameworks. This didn't match what I'd researched myself, so wanted a reality check from people actually building with it.

For context — I'm evaluating a SaaS platform built on NestJS 11 + TypeScript + TypeORM + PostgreSQL, and trying to figure out if that was a reasonable tech choice or something I should be worried about going forward.

Is NestJS genuinely fading in adoption, or is this just someone's personal bias/lack of exposure to it? Curious what people actually building production backends are seeing in the field right now.

reddit.com
u/ST_01 — 13 days ago