Vishakha Singhal (@vishisinghal_) header
Vishakha Singhal (@vishisinghal_) profile picture

116K @Linkedin | I talk about AI Tools & Productivity | For Collabs [email protected]

Joined January 2021
Photo by Vishakha Singhal (@vishisinghal_)Photo by Vishakha Singhal (@vishisinghal_)Photo by Vishakha Singhal (@vishisinghal_)Photo by Vishakha Singhal (@vishisinghal_)Photo by Vishakha Singhal (@vishisinghal_)Photo by Vishakha Singhal (@vishisinghal_)Photo by Vishakha Singhal (@vishisinghal_)Photo by Vishakha Singhal (@vishisinghal_)Photo by Vishakha Singhal (@vishisinghal_)Photo by Vishakha Singhal (@vishisinghal_)
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. 🚀
113
538
29
3,892
355,980
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.
9
22
59
1,154
Vishakha Singhal retweeted
What if your devices, apps and agents knew what you wanted? You finish breakfast, and your Uber is booked. Running late, your agent sends a “Running late” text. You reach home, and your lights turn on. AI is proactive now. But it still needs your yes. It waits, for you to unlock your phone, open an app and tap approve. Every time, hundreds of times a day. AI needs its own interface. Aina is a ring with a screen that predicts and shows you the three things you’ll need next. One flick of your thumb, and it’s done. For everything. ✦ Cues: proactive suggestions, ready before you need them ✦ Voice: talk to your agents, take notes, dictate ✦ Remote: control your music, Mac and TV ✦ Calls: right from your hand Pre-orders open now aina.com
237
493
151
2,932
3,688,632
Vishakha Singhal retweeted
This festive season, we're excited to share that Nugget by @zomato and Cartesia have been powering millions of customer interactions through multilingual voice agents for enterprises in retail, BFSI, healthcare and more. Nugget is a conversational AI ecosystem that has powered 2.2B+ conversations for brands including Zomato, Blinkit and Hyperpure, and handles 50M+ minutes of voice interactions every month. Cartesia's flagship text-to-speech model, Sonic, powers Nugget's agent voices, bringing natural, expressive, and low-latency speech to conversations at scale across 11 Indic languages. We’re proud to be helping customers throughout India connect with brands in their own languages, this festive season and beyond.
77
128
25
1,047
203,661
Vishakha Singhal retweeted
Most think vibecoding at scale is slop. Here’s a counterexample. Today we release a 16M-line formalization of the entire Stacks Project, critical infra underlying modern math, with optimized code quality and its highly interconnected structure preserved. A mathematical city 🌆
848
1,557
319
7,065
6,928,507
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 !!
21
62
1
332
16,485
Vishakha Singhal retweeted
We just raised $120M, with a $1B valuation, to build software that keeps itself running. AI is writing more code than ever. It’s also making production less reliable: more code, shipped faster, understood by few. @traversal_ai understands how production systems fit together, finds the root cause of incidents, and helps prevent the next one. Engineers at Nubank, Harvey, PepsiCo, DigitalOcean, and a growing list of Fortune 100 companies use Traversal every day. Here’s production without the drama 👇
115
348
70
1,850
1,775,431
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.
24
49
3
328
19,417
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…
2,377
2,840
2,722
26,352
12,116,338
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…
1
3
638
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
44
111
10
854
142,952
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!
1
1
127
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.
133
553
184
2,037
4,372,547
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:
248
448
60
968
1,522,310
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/
153
330
71
1,611
1,407,306
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
4
10
1
51
859
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.
68
230
7
924
1,014,863
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.
1
1,186
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. 🚀
6
11
50
945
Vishakha Singhal retweeted
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. 👇
151
371
138
1,000
4,541,729
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 !!
37
56
7
408
20,126