
116K @Linkedin | I talk about AI Tools & Productivity | For Collabs [email protected]
Joined January 2021
- Tweets1.9K
- Following171
- Followers3.5K
- Likes2.5K
Pinned Tweet
Most people think using Claude Code is about writing better prompts.
It’s not.
The real unlock is structuring your repository so Claude can think like an engineer.
If your repo is messy, Claude behaves like a chatbot.
If your repo is structured, Claude behaves like a developer living inside your codebase.
Your project only needs 4 things:
• the why → what the system does
• the map → where things live
• the rules → what’s allowed / forbidden
• the workflows → how work gets done
I call this:
The Anatomy of a Claude Code Project 👇
━━━━━━━━━━━━━━━
1️⃣ CLAUDE.md = Repo Memory (Keep it Short)
This file is the north star for Claude.
Not a massive document.
Just three things:
• Purpose → why the system exists
• Repo map → how the project is structured
• Rules + commands → how Claude should operate
If CLAUDE.md becomes too long, the model starts missing critical signals.
Clarity beats size.
━━━━━━━━━━━━━━━
2️⃣ .claude/skills/ = Reusable Expert Modes
Stop repeating instructions in prompts.
Turn common workflows into reusable skills.
Examples:
• code review checklist
• refactoring playbook
• debugging workflow
• release procedures
Now Claude can switch into specialized modes instantly.
Result:
More consistent outputs across sessions and teammates.
━━━━━━━━━━━━━━━
3️⃣ .claude/hooks/ = Guardrails
Models forget.
Hooks don’t.
Use hooks for things that must always happen automatically.
Examples:
• run formatters after edits
• trigger tests after core changes
• block sensitive directories (auth, billing, migrations)
Hooks turn AI workflows into reliable engineering systems.
━━━━━━━━━━━━━━━
4️⃣ docs/ = Progressive Context
Don’t overload prompts with information.
Instead, let Claude navigate your documentation.
Examples:
• architecture overview
• ADRs (engineering decisions)
• operational runbooks
Claude doesn’t need everything in memory.
It just needs to know where truth lives.
━━━━━━━━━━━━━━━
5️⃣ Local CLAUDE.md for Critical Modules
Some areas of your system have hidden complexity.
Add local context files there.
Example:
src/auth/CLAUDE.md
src/persistence/CLAUDE.md
infra/CLAUDE.md
Now Claude understands the danger zones exactly when it works in them.
This dramatically reduces mistakes.
━━━━━━━━━━━━━━━
Here’s the shift most people miss:
Prompting is temporary.
Structure is permanent.
Once your repository is designed for AI:
Claude stops acting like a chatbot...
…and starts behaving like a project-native engineer. 🚀
Vishakha Singhal retweeted
We’ve raised $1.3M from YC & Afore Capital so you never have to type or speak again.
Typing is slow. Talking into your computer is awkward. Subvocal fixes both
Our glasses give you the speed of speech without you making a sound or touching a keyboard.
It tracks your internal speech muscles with non-contact sensing and decodes silent, almost invisible mouthing into text at more than 200 words/min.
Pre-orders are now live at:
subvocal.co/preorder?utm_sou…
Vishakha Singhal retweeted
Patch notes I'd like to see:
•Buff Mota bhai
•Nerf Elon
•Add more unhinged special attacks
•Fix absolutely nothing
This game is already perfect 😭
billionaire-arena.emergent.h… @elonmusk
Who did this? 🤣
A game where you can cosplay as @ElonMusk or Ambani
If you're Ambani, there is a surprise waiting for you
Make your guy win 💀 Jio mere laal
billionaire-arena.emergent.h…
Vishakha Singhal retweeted
The @VaaniHQ Developer Platform is live today ♥️
Everything we learnt over the last 16 months of building a foundational infrastructure company, we poured all of it into this platform.
From making it super-easy to build voice agents (just by talking to it) to controlling its behaviour to the last detail. From long-term memory to making it super flexible for complex, mixed-language geographies.
We have built it in a way that a group of agents can form a swarm and get things done, and that's something which we have already deployed across 100+ businesses.
Do show some love by trying it for free at vaani.dev
Refund of order - NO0001GHM51S is initiated as it got cancelled . But there is no update on order - LR000016T2EI
Kindly check for this order as well .
@JioCare @reliancejio
Replying to @JioCare
@JioCare @reliancejio My JioFiber payment was deducted, and although it reflected after an hour, I was asked to make a new booking with a refund promised for the previous one. I'm still waiting for my refund. Please look into this and resolve it ASAP!
Vishakha Singhal retweeted
Introducing RL with Neural Feedback (RLNF). We have found reliable ways to train AI models to respond to human preferences purely from brain signals.
The example below is a picture of a face that self-transforms into a more attractive version for the subject as they are looking at it.
Vishakha Singhal retweeted
New in CodeRabbit Secure:
Deep Scan now follows a vulnerability across your linked repos, then replays the exploit in a throwaway sandbox to prove it's real before it flags anything.
Hendrik walks through this and everything else in the new update:
Vishakha Singhal retweeted
We’ve raised a $2.5M pre-seed to fix hardware hiring.
The most reliable way to know if an engineer can do the job is to watch them work.
In hardware, that’s been almost impossible to do at scale.
Colare runs simulation-based assessments that show how candidates actually work, in the tools they’d use on the job, before anyone books an interview.
We assess across:
- Mechanical (CAD, DFM, FEA)
- Electrical (PCB, schematics)
- Systems
- Manufacturing, & more.
Candidates solve problems from first principles.
Hiring teams see that across their whole pool, so engineers only interview people who’ve already cleared the bar.
We're already working with everyone from seed-stage startups to multi-billion-dollar aerospace manufacturers.
If you’re hiring hardware engineers, let’s talk:
colare.com/
Vishakha Singhal retweeted
If you design with AI, this is all you need
1. modulify.ai — cheaper than lovable
2. landdding.com — top notch landings
3. motionin.design — 1 prompts 1 website
4. wonderlist.design — 127 full figma designs
5. iconly.design — world best icons
6. fontinlogo.com — fonts behind brands
7. on.design — design community
8. godly.website — award-winning websites
9. 60fps.design — mobile UI animations
10. footer.design — footer inspiration
11. recent.design — next level design
12. backgrounds.supply — backgrounds
save this for later. Follow for more
Vishakha Singhal retweeted
Kling 4 is live on Buzzy.
Omni Reference for consistent characters and objects
Up to 30 seconds in one generation
Start / Middle / End frame control
Next-level cinematic motion
Available now on Buzzy.
AI innovation is about more than benchmarks.
It's about solving real-world problems.
Accessible tools help developers move faster.
Open-source communities bring fresh ideas.
The real impact is only beginning. 🌍
Aloha!🌺 Meet Ornith-1.5-122B: No Tradeoff Between Strong and Fast
Stronger. Faster. Leaner. Ornith-1.5-122B delivers frontier-level capabilities with exceptional inference efficiency. With superior instruction following, stronger task decomposition, and deeper understanding of real-world workflows, it achieves state-of-the-art performance among open-source models of comparable size, while running on a single NVIDIA DGX card!!
Open weights under the MIT license.
Coding
✅SWE-bench Verified: 0.845
✅TB2.1: 0.813
✅CyberGym: 0.800
✅NL2Repo: 0.512
Agentic
✅HLE: 0.446
✅BrowseComp: 0.785
✅MCP-Atlas: 0.746
✅Toolathlon: 0.708
🤗Hugging Face: huggingface.co/ornith-ai/Orn…
We can’t wait to see what you build with Ornith-1.5-122B.
Vishakha Singhal retweeted
The API already told you what's wrong.
Most developers just don't know how to read it.
That's why they spend:
❌ 2 hours checking the backend
❌ 1 hour reviewing logs
❌ 30 minutes asking AI
When the answer was already in the response.
Here's the simplest API debugging framework you'll ever learn:
🟢 2xx = Everything worked
200 → Request succeeded
201 → Resource created
204 → Success, nothing to return
Translation:
"Your API is doing exactly what you asked."
Stop debugging.
🔵 3xx = Look at the route
301 → Moved permanently
302 → Temporary redirect
304 → Cached version available
Translation:
"You're probably looking in the wrong place."
- Check URLs.
- Check redirects.
- Check caching.
🟠 4xx = The request is wrong
400 → Bad request
401 → Missing authentication
403 → Permission denied
404 → Resource not found
409 → State conflict
422 → Validation failed
429 → Rate limited
Translation:
"The server understood you. It just doesn't like what you sent."
Check:
✓ Headers
✓ Authentication
✓ Parameters
✓ Request body
✓ Rate limits
🔴 5xx = The server is broken
500 → Internal server error
502 → Bad gateway
503 → Service unavailable
504 → Gateway timeout
Translation:
"The problem is not on your side."
Check:
✓ Server logs
✓ Infrastructure
✓ Third-party services
✓ Database connections
✓ Network issues
The fastest debugging rule I know:
2xx → Celebrate
3xx → Follow the redirect
4xx → Fix your request
5xx → Check the server
That's it.
No fancy framework.
No 500-page documentation.
Just four categories.
And suddenly API debugging becomes predictable.
Resources to learn :
→ w3schools :
Learn the fundamentals:
• HTTP methods • Request/response cycle • Status codes • REST basics
→ MDN Web Docs :
Understand how the web really works:
• HTTP headers • Authentication • Caching • Error handling
→ Postman Learning Center :
Learn by doing:
• API testing • Collections • Environment variables • Automated requests
Follow @swadeshkumar_ for more such content
📌 Save this before your next production incident.
You'll need it sooner than you think.
♻️ Repost if you know a developer who still treats every error the same way. 🚀
The AI Builder Program is expanding across Europe with $10M in total support across compute grants, capital, and community programs.
Are you building open models, developer tools, or applications on top of them? The program helps builders go from experimentation to scale-up through:
- Compute grants for selected projects in areas such as open models, coding agents, post-training, and evals
- VC connections to help turn open source projects into companies
- Hackathons and demo days with communities including @AITinkerers, @techeurope_ , and @esra_robotics to build, connect, and share your work
We’re kicking off the European expansion this week at #NVIDIAGTC Berlin with @NVIDIAAI, @Accel, and a network of European VCs.
Building AI in Europe? Details below. 👇
Vishakha Singhal retweeted
Most people think using Claude Code is about writing better prompts.
It’s not.
The real unlock is structuring your repository so Claude can think like an engineer.
If your repo is messy, Claude behaves like a chatbot.
If your repo is structured, Claude behaves like a developer living inside your codebase.
Your project only needs 4 things:
• the why → what the system does
• the map → where things live
• the rules → what’s allowed / forbidden
• the workflows → how work gets done
I call this:
The Anatomy of a Claude Code Project 👇
━━━━━━━━━━━━━━━
1️⃣ CLAUDE.md = Repo Memory (Keep it Short)
This file is the north star for Claude.
Not a massive document.
Just three things:
• Purpose → why the system exists
• Repo map → how the project is structured
• Rules + commands → how Claude should operate
If CLAUDE.md becomes too long, the model starts missing critical signals.
Clarity beats size.
━━━━━━━━━━━━━━━
2️⃣ .claude/skills/ = Reusable Expert Modes
Stop repeating instructions in prompts.
Turn common workflows into reusable skills.
Examples:
• code review checklist
• refactoring playbook
• debugging workflow
• release procedures
Now Claude can switch into specialized modes instantly.
Result:
More consistent outputs across sessions and teammates.
━━━━━━━━━━━━━━━
3️⃣ .claude/hooks/ = Guardrails
Models forget.
Hooks don’t.
Use hooks for things that must always happen automatically.
Examples:
• run formatters after edits
• trigger tests after core changes
• block sensitive directories (auth, billing, migrations)
Hooks turn AI workflows into reliable engineering systems.
━━━━━━━━━━━━━━━
4️⃣ docs/ = Progressive Context
Don’t overload prompts with information.
Instead, let Claude navigate your documentation.
Examples:
• architecture overview
• ADRs (engineering decisions)
• operational runbooks
Claude doesn’t need everything in memory.
It just needs to know where truth lives.
━━━━━━━━━━━━━━━
5️⃣ Local CLAUDE.md for Critical Modules
Some areas of your system have hidden complexity.
Add local context files there.
Example:
src/auth/CLAUDE.md
src/persistence/CLAUDE.md
infra/CLAUDE.md
Now Claude understands the danger zones exactly when it works in them.
This dramatically reduces mistakes.
━━━━━━━━━━━━━━━
Here’s the shift most people miss:
Prompting is temporary.
Structure is permanent.
Once your repository is designed for AI:
Claude stops acting like a chatbot...
…and starts behaving like a project-native engineer. 🚀
Follow @swadeshkumar_ for more !!
Vishakha Singhal retweeted
🚨Breaking: OpenAI researchers revealed a simple architecture shift they use internally.
LLMs can now debug their own reasoning before ever replying to you.
A step called:
DRAFT_CRITIQUE_REVISE
The AI runs this loop silently before generating the final token.
Inside it:
* spot logic gaps in the first draft
* flag unverified claims or hallucinations
* rewrite with tightened premises
Before sending the response, the model verifies the output against its own critique.
Result?
Accuracy jumps significantly without increasing base model parameters or dataset size.
This is called test-time compute scaling.
Expect this pattern to show up in every frontier AI interface.
♻️ Repost to share with your audience.
✔️ Follow @swadeshkumar_ for more internal engineering breakdowns.
Vishakha Singhal retweeted
10 AI accounts to follow if you're starting from zero
@AndrewYNg
@karpathy
@gdb
@bindureddy
@sama
@swadeshkumar_
@ylecun
@drfeifei
@fchollet
@vishisinghal_
I’m building this account around AI, tech & business.
Follow if you want useful stuff without the jargon.
Vishakha Singhal retweeted
Breaking : Big news from SerpApi
SerpApi just launched Extract API, letting you turn any public web page into structured JSON or Markdown.
AI agents need more than search results. They need to read the actual web pages behind them.
You can:
→ Extract page content, links, tables, and metadata
→ Crawl entire websites
→ Give AI agents richer context for research and automation
Think AI research assistants, shopping agents, and competitive analysis tools that can go beyond search snippets.
Search the web. Read the pages. Build smarter agents.
Explore: serpapi.com/extract-api
🤝 Paid partnership
Love seeing students focus on building real-world solutions so early in their careers. This is how we create the next generation of innovators.
I have spent nearly a decade building in education, and have interacted with 1000s of students. One belief has only grown stronger: this is the generation that will transform India. They are confident, ambitious and not afraid to take the unconventional path.
Proud to play our bit in shaping them. And a big update: 98.3% of our first batch of Newton School of Technology Pune students are doing an internship just after their 2nd year, 17 students are building startups of their own.
Here’s what some of them are working on 👇
📡 Raman is analysing satellite-signal interference at VyomIC, which is building a private satellite-navigation constellation for India.
🧠 Birajit is building infrastructure for evaluating AI models at AfterQuery, YC’s fastest unicorn.
🕹️ Devendra built a system to control a drone from a web browser in just 20 days at Drona Aviation.
💻 Sanjana gave up a paid internship to become a committer on the open source Apache Grails project.
India has seen this before. In 1963, parts of our first sounding rocket were carried to the launch site on a bicycle. Fifty years later, India launched a mission to Mars.
Today, private Indian startups are building rockets of their own.
It took generations of engineers willing to take on problems bigger than anything they’d attempted before.
This generation has its own problems to take on:
🛰️ Can every phone in India navigate on Indian satellites?
🤖 Can India build its own frontier AI model?
🏭 Can we build our own TSMC?
India needs to build. India needs tons of builders. What do you want to see young Indians build?
Vishakha Singhal retweeted
🚨Breaking: Anthropic engineers revealed a simple trick they use internally.
Claude agents can now remember how to improve themselves.
A file called:
AGENT_LEARNINGS.md
The AI updates this file whenever it makes a mistake.
Inside it:
• mistakes it made
• patterns to avoid
• better approaches
Before starting new tasks, the agent reads the file.
Result?
The agent gets smarter over time without retraining the model.
This is called external memory scaffolding.
Expect this pattern to show up in every serious AI agent system.
♻️ Repost to share with your audience.
✔️ You can follow @swadeshkumar_ for more internal updates.
Vishakha Singhal retweeted
AI agents can search the web.
But can they actually read the pages behind the results?
@SerpApi just launched the Extract API.
It lets AI agents fetch public web pages as structured JSON or Markdown, extract content, discover links, and even crawl entire websites.
Think:
→ Competitive research
→ Price monitoring
→ Web research agents
→ Domain-wide crawling
Search finds the page.
Extract helps your AI understand what’s inside.
And it works with SerpApi’s existing search APIs.
🤝 Paid partnership
Vishakha Singhal retweeted
Al vs ML vs DL vs GenAl vs LLM vs Al Agent - What's the Difference?
In the evolving Al landscape, it's essential to distinguish between foundational technologies and their specialized branches. This guide provides a clear breakdown:
1. Artificial Intelligence (AI):
A broad field focused on designing systems that replicate human intelligence including reasoning, learning, and decision-making.
2. Machine Learning (ML):
A subset of Al where systems learn from data patterns and improve over time, enabling predictions and automation without explicit programming.
3. Deep Learning (DL):
A specialized area within ML that leverages layered neural networks to process complex data, such as images or natural language.
4. Generative AI (GenAI):
An Al approach that creates original outputs text, code, visuals - by learning from existing data structures and patterns.
5. Large Language Models (LLMs):
Deep learning models trained on large text corpora, enabling machines to understand and generate human-like language at scale.
6. Al Agents:
Autonomous systems powered by LLMs or other models, capable of perceiving, planning, and executing tasks based on defined goals.
Each has unique workflows and strengths and knowing where they fit helps businesses and teams build smarter, future-ready systems.
Follow @swadeshkumar_ for more
























