Story

AgentPulse: Open-source observability for AI agents(costs+debugging)

nanduskaiser Tuesday, February 03, 2026

Hey HN,

I built AgentPulse because I kept getting surprise bills from my AI agents and had no idea which calls were burning money.

The problem: You build an agent, it works great. Then you check your OpenAI bill: $400. Which agent? Which calls? No clue.

AgentPulse is lightweight observability for AI agents:

- Cost tracking per trace (supports GPT-4o, Claude, etc.) - Full span tree showing every LLM call and tool use - Auto-instrumentation for OpenAI/Anthropic (3 lines of code) - Self-hostable with SQLite — your data stays local - Framework-agnostic (works with LangChain, CrewAI, or plain Python)

Quick start:

    from agentpulse import AgentPulse, trace
    
    ap = AgentPulse(endpoint="http://localhost:3000")
    
    @trace(name="my-agent")
    def run():
        # your agent code
        pass
Try it instantly (no install): https://codespaces.new/nandusmasta/agentpulse

Or one-liner local install:

    curl -fsSL https://raw.githubusercontent.com/nandusmasta/agentpulse/main/install.sh | bash
GitHub: https://github.com/nandusmasta/agentpulse PyPI: pip install agentpulse-ai

It's MIT licensed and free forever. I'd love feedback on what's missing or broken.

1 0
Read on Hacker News