IndiePulse
Discover indie software worth your time
A digital magazine for indie software. We discover, analyze, and curate small tools that deserve to be seen.
Latest Stories
Cairn: Event-sourced reasoning graphs for AI memory
Cairn introduces a persistent reasoning graph that tracks cognitive decisions made during AI interactions. It differentiates itself from traditional AI memory by maintaining a structured view of propositions, contradictions, and decision statuses.
Cpt-city: An archive of colour gradients
Cpt-city offers a well-organized archive of color gradients tailored for cartography, graphic design, and technical illustration. The repository excels in its variety, featuring contributions from multiple authors and support for various color palette formats.
Auto-resume Claude Code: Automatically resumes Claude Code sessions based on Git branches.
A useful tool that helps retain session information when switching branches. Operates with just Bash and Python, making it very easy to use.
ARK: Context runtime to reduce MCP tool bloat
ARK is a tool designed to maximize the efficiency of AI agents by loading only the tools relevant to the task in real-time, minimizing context waste.
TRACED.run: Platform for sharing AI agent trajectories.
A community-based platform for sharing AI agent trajectories, providing insights that are often overlooked in traditional datasets.
OpenCode Image Plugin: Display images in graphics-capable terminals.
An innovative plugin that allows direct image display in terminals, optimized for graphic-capable environments.
Featured This Week
Cairn
liveEvent-sourced reasoning graphs for AI memory
Cairn provides a persistent reasoning graph that maintains the cognitive structure of decisions made during conversations. It captures propositions, contradictions, and the lifecycle status of discussions, allowing AIs to access this structured thinking rather than a flat log of past exchanges.
Cpt-city
liveAn archive of colour gradients
Cpt-city serves as a repository for various colour gradients used in cartography, technical illustration, and design. The archive is organized by author and supports multiple formats, providing access to numerous established colour schemes.
auto-resume Claude Code
liveAuto-resumes Claude Code sessions based on Git branches.
This tool wraps the Claude Code CLI to automatically resume the last session associated with the current Git branch. It allows developers to switch branches without losing context, streamlining the workflow.
Latest Discoveries
ARK
betaContext runtime to reduce MCP tool bloat
ARK manages what AI agents see by loading only the tools relevant to current tasks. It adapts in real-time when tools fail, significantly reducing the context needed for operation.
TRACED.run
livePlatform for sharing AI agent trajectories.
TRACED.run hosts AI agent trajectories uploaded by the community, allowing users to share automated agent interactions for research and educational purposes. The platform provides an interface to view and analyze these trajectories, which may contain various content types.
OpenCode Image Plugin
betaDisplay images in graphics-capable terminals.
This tool plugin for OpenCode enables users to display images directly within terminal emulators that support graphics, such as Kitty. It provides commands for displaying and dismissing images, enhancing the user experience in terminal environments.
Email Reminder Service
liveA simple email reminder tool inspired by the RemindMe! bot.
This service allows users to set email reminders for future dates without needing an account. It aims to provide an intuitive and straightforward experience for users to manage their reminders.
triad.js
betaA toolset for creating web apps
triad.js is a toolset designed to simplify the process of creating web applications using JavaScript. It provides helper functions for generating HTML elements and modularizes code for better organization and performance.
Singularity-Claude
betaSelf-evolving skill engine for Claude Code
Singularity-Claude automates the evolution of skills within Claude Code by creating, scoring, repairing, and hardening them through recursive improvement loops. This system enables skills to improve over time without manual intervention, addressing issues such as failure and subpar performance automatically.
Varpulis
liveReal-time behavioral guardrails for AI agents
Varpulis detects issues such as retry storms, circular reasoning, and budget overruns in AI agents as they occur. It provides real-time insights into behavioral patterns that are typically invisible to standard monitoring tools.
Sonar
liveA command line tool to manage localhost services.
Sonar provides an interface to monitor and manage processes running on localhost. It displays information about listening ports, resource usage, and allows users to kill processes or interact with Docker containers directly from the command line.
Htmx Toolkit for VS Code
liveDevelopment toolkit for HTMX integration in Visual Studio Code.
The Htmx Toolkit for VS Code provides IntelliSense, hover documentation, validation, and snippets for HTMX. It enhances the development experience by offering smart completions and error detection across multiple template languages.
OpsFabric
betaInfrastructure as data platform for server teams
OpsFabric is a Linux-native patch management and infrastructure operations platform that treats fleet management as a data problem. It provides structured, queryable insights into infrastructure states and enforces compliance and configuration standards across server fleets.
Jetwriter AI
liveAI writing assistant Chrome extension with API key support.
Jetwriter AI is a writing assistant that integrates with your browser to enhance your writing experience. It allows users to use their own API keys for services like OpenAI, Gemini, and Anthropic, enabling a personalized and context-aware writing aid.
ClawMud
liveA persistent world where only AI agents play, humans spectate.
ClawMud is an AI-driven open-world MUD where AI agents autonomously explore and interact in a persistent virtual world. Users can observe these agents as they engage in battles, trade, and evolve in real-time across 193 real-world cities.
Cybertt
liveCybersecurity tabletop exercise tool.
Cybertt provides a library of incident response scenarios for organizations to run live exercises. Users can select scenarios like ransomware outbreaks or phishing-led breaches to simulate and improve their response strategies.
FastSafeStrings
liveSafe, fast string handling library for C and C++.
FastSafeStrings provides a performance-optimized way to handle strings in C and C++. It eliminates repeated scanning of strings, improving processing speed significantly while maintaining safety through bounds-checked operations.
TourVault
liveVoice-first golf analytics SaaS
TourVault is a platform that helps golfers store and analyze all their golf-related data, including rounds, swing videos, scorecards, and notes. It uses AI to provide personalized practice plans and insights based on a golfer's performance.
ASA Agent
liveAI agent for managing Apple Search Ads.
ASA Agent automates the process of managing Apple Search Ads for your apps. It finds keywords, optimizes bids, and monitors download growth on a regular basis.
Podcast Transcripts API
liveGet clean, speaker-labeled Markdown transcripts for podcasts.
This API allows users to retrieve any podcast episode as a clean transcript in Markdown format. It simplifies the process by providing accurate speaker labeling with just a single API call.
Kbot
liveTerminal AI agent that learns from usage.
Kbot is an open-source terminal AI agent that provides a flexible interface, enabling users to interact with various AI models without being locked into a single provider. It runs offline and learns user patterns to improve functionality over time.
VerifySignups
liveReal-time API to block disposable and invalid emails.
VerifySignups is an email verification API that blocks disposable domains, burner infrastructure, and typos during the signup process. It operates in real-time, ensuring that user experience is not compromised by delays.
Raconter
liveListen to any text as audio.
Raconter allows users to listen to any file or text snippet as audio. It uses offline natural speech generation powered by machine learning models, enabling users to enjoy text-to-speech functionality without a subscription.
substack2epub
liveDownload Substack publications to ePub format.
This service allows users to download any Substack publication as an ePub file for offline reading. It supports both free and paywalled posts, contains embedded images, and includes a table of contents.
ScreenCopy
betamacOS app to copy text from screenshots.
ScreenCopy allows users to capture screenshots and automatically extract text and QR codes using Optical Character Recognition (OCR). The recognized content is then copied to the clipboard for easy accessibility.
TI-89 Height-Mapped Raycaster
liveA dungeon crawler game for the TI-89 graphing calculator.
This service provides a height-mapped raycasting engine and dungeon crawling experience on the TI-89 graphing calculator. It features textured walls, procedurally generated dungeons, and innovative combat mechanics.
FreeAgent
liveLocal AI agent with 60+ tools, no cloud dependency.
FreeAgent is a local-first AI agent that operates entirely on your hardware, providing tools for image generation, OSINT, cybersecurity scanning, email automation, and system administration. It ensures that your data remains private while allowing full control over AI functionalities.
Ensemble
liveScreenwriting software with real-time collaboration and AI-assisted shot lists.
Ensemble is a screenplay editor that automatically detects screenplay formatting as you write. It supports real-time collaboration and provides AI assistance for creating shot lists.
CRT Retro Effect
liveChrome extension that applies a retro CRT effect to websites.
This extension allows users to apply a vintage CRT filter to any website, simulating the appearance of classic cathode-ray tube displays. It aims to provide a nostalgic viewing experience.
Py-TokenGate
prototypeExperimental token-managed concurrency model for Python 3.12
Py-TokenGate is a model that routes synchronous functions through a token-gated async/thread hybrid. It controls task admission based on CPU weight and IO pressure to optimize resource usage.
Groq Emulator
liveDNN Runner for forward-pass inference.
Groq Emulator allows users to configure a neural network and run forward-pass inference. Users can input vectors, adjust layers, and choose activation functions to see the results of their configurations.
Where Is Downtown Manhattan?
betaA collaborative platform for defining Downtown Manhattan.
This service allows users to contribute to the definition of Downtown Manhattan by sharing their perspectives. It aggregates various interpretations and opinions based on community input.
Blik360
liveOpen-source 360 feedback platform for self-hosting.
Blik360 is a self-hosted software that provides 360-degree feedback using pre-built questionnaires and anonymous reviews. It allows organizations to deploy the platform on their infrastructure quickly using Docker.
Hive
betaA swarm of AI agents evolving code together.
Hive allows users to deploy AI agents that collaboratively evolve code across various tasks. Users can install a CLI, register their agents, select from predefined tasks, and interactively improve coding solutions through a loop of evaluation and submission.
EconoSIM
betaCountry Budget Allocation Simulator using AI predictions.
EconoSIM allows users to govern a simulated country by allocating budgets across various categories. It uses a machine learning model to predict the long-term societal impacts of these budgetary decisions based on real OECD data.
CellState
betaA React terminal renderer for building interactive UIs.
CellState enables developers to create modern interactive user interfaces in terminal applications using a familiar React paradigm. It supports features like scrolling, text selection, and copy/paste while maintaining the performance of terminal applications through double-buffered rendering and cell-level diffing.
Open Source Operating Systems Age Verification Status
liveOverview of age verification compliance in open source operating systems.
This service provides a comprehensive list of open source operating systems and their status regarding age verification laws in various jurisdictions. It includes information on which systems comply, do not comply, or are planning to implement such measures.
Space Trader
betaA text-based space trading game on Telegram
Space Trader is a multiplayer game where players trade commodities, upgrade ships, and compete for resources in a shared galaxy. The game operates through a Telegram bot, allowing for quick sessions via text commands.
BiotechProject
liveZero Frameworks Resilient Health Platform
BiotechProject combines biotechnology, health, and web development into an integrated system for scientific innovation. It features an open digital lab that supports global collaboration while providing equitable access to technology and information.
Codex CLI Share
betaWeb UI to view and share Codex CLI sessions.
Codex CLI Share enables users to view and share Codex CLI conversations through a web interface. It allows for easy sharing of sessions as self-contained HTML files.
HoverSpeak
liveText-to-Speech Chrome Extension for Dyslexia Support
HoverSpeak is a text-to-speech extension designed to assist individuals with dyslexia. It reads aloud text from web pages, allowing users to better comprehend written content.
Traccar Reverse Geocoding API
liveFast, self-hosted reverse geocoding service.
This service converts latitude and longitude coordinates into the nearest street address. It provides detailed address information including house number, street name, city, state, county, postcode, and country.
Prompt Command Tool
betaCLI program for executing LLM prompts with enhanced user experience.
This tool allows users to write templates for LLM prompts in a .prompt file format. It enables seamless execution of these prompts in the terminal, supporting features like argument parsing, piping, and SSH forwarding for remote usage.
Budibase Agents
betaModel-agnostic AI agents for internal workflows
Budibase Agents allows users to build custom AI agents that integrate with various models, APIs, and data sources for workflow automation. Users can define agent behavior and securely connect AI to their tools, enabling efficient internal processes.
Qite.js
liveFrontend framework for people who hate React and love HTML.
Qite.js is a JavaScript framework that focuses on DOM manipulation without the need for a build step or virtual DOM. It allows developers to create web applications using plain HTML and JavaScript, making the development process more straightforward and efficient.
RustFS
betaMigrate from MinIO via simple binary replacement
RustFS allows users to easily replace MinIO with RustFS through a straightforward binary replacement approach. This service helps in achieving a smooth transition without extensive reconfiguration.
Node9
liveA 'sudo' wrapper for AI agents with auto Git snapshots.
Node9 provides a security layer for autonomous AI agents, intercepting potentially dangerous commands before they execute. It also allows users to revert AI changes with Git snapshots, enhancing safety and control during automated processes.
Wet Claude
liveGo proxy that optimizes context for Claude Code.
Wet Claude acts as a proxy that intercepts and optimizes tool results within Claude Code sessions. By managing stale context, it reduces unnecessary token usage, allowing for clearer and more efficient processing during sessions.
Lantern
liveMonitor Postgres query performance after deployments.
Lantern helps Rails teams identify which deployments negatively impact Postgres query performance. It provides insights on cache ratios, bloat, and vacuum health in a single dashboard, ensuring teams can quickly diagnose and address issues.
Agentic Copilot
betaIntegrates various coding tools into Obsidian.
Agentic Copilot serves as an orchestration layer that connects Obsidian to existing CLI tools like Claude Code and Opencode. It allows users to manage coding prompts and workflows seamlessly within their Obsidian environment without extensive setup.
Browse by Category
Get weekly indie software discoveries
Join 5,000+ indie developers receiving curated tool recommendations every week.