This is Knap. It's a new language I created that turns data into Markdown. The syntax should feel familiar and comes with wonderfully pleasant features to modify and format plain text.
Knap is open source. Over a million people already use Knap directly or indirectly because it started as the templating language I made for Obsidian Web Clipper. Now any tool can use it.
You can add Knap to your app or use it via CLI. Create a batch of Markdown files from JSON or CSV, or pipe Defuddle directly into Knap to generate Markdown from HTML/URLs.
The Knap site is color-coded to help beginners understand the relationship between variables (blue), filters (orange), and logic (green). I've tried to document it as comprehensively as I can.
Try the Knap Playground so you can see how fun the syntax is to use!
Knap is pronounced /knæp/ (with a hard k). It's named after knapping (with a silent k): the process of shaping stones to form arrowheads, scrapers, and other tools.
Enjoy!
Obsidian 1.13 is now available to everyone on desktop and mobile!
- Added search and keyboard navigation to settings
- Images are easier to resize and zoom
- iOS share sheet lets you save content from other apps without opening Obsidian
- Many bug fixes and performance improvements
Introducing Google Workspace Studio, where anyone can build a custom AI agent in minutes to delegate the daily grind. Automate daily tasks and focus on the work that matters instead. → https://t.co/ldg4T3Gsgu
Meet Google Antigravity, your new agentic development platform.
An evolution of the IDE, it's built to help you:
- Orchestrate agents operating at a higher, task-oriented level
- Run parallel tasks with agents across workspaces
- Build anything with Gemini 3 Pro.
@obsdmd just released Bases. It's insane.
Here are 3 ways you can use Obsidian Bases to create Dynamic Links: custom links that update in real-time in response to the active note.
1. Add to sidebar
2. Make dynamic links "dimensional"
3. Add dynamic links in any note
ChatGPT can now do work for you using its own computer.
Introducing ChatGPT agent—a unified agentic system combining Operator’s action-taking remote browser, deep research’s web synthesis, and ChatGPT’s conversational strengths.
K-Bot is the world’s first open-source humanoid robot that is affordable, available and made in America.
Robots should serve people and empower anyone to build the future, not just big corporations.
➡️Order now https://t.co/8onSi61eKY
Obsidian 1.9.3 (early access) is now available for desktop and mobile, with more improvements to Bases:
- New Cards view lets you display files in a grid layout
- "New item" button creates a file that matches filters of the current view
- Sort menu lets you easily sort items
I’m so excited to announce Gemma 3n is here! 🎉
🔊Multimodal (text/audio/image/video) understanding
🤯Runs with as little as 2GB of RAM
🏆First model under 10B with @lmarena_ai score of 1300+
Available now on @huggingface, @kaggle, llama.cpp, https://t.co/CNDy479EEv, and more
Introducing Gemini CLI, a light and powerful open-source AI agent that brings Gemini directly into your terminal. >_
Write code, debug, and automate tasks with Gemini 2.5 Pro with industry-leading high usage limits at no cost.
🚨 BREAKING: Google just launched the most powerful coding agent we’ve ever seen.
It’s called Jules.
It reads your codebase, makes a plan, builds features, writes tests and pushes the PR.
No need to co-pilot. Jules just ships.
Here’s how it works 👇
Introducing Bases, a new core plugin that lets you turn any set of notes into a powerful database. With Bases you can organize everything from projects to travel plans, reading lists, and more.
Bases are now available in Obsidian 1.9.0 for early access users.