Weekend project? Homework helper? Notes search bot? Wrap your chain in one line and see exactly what it did — no enterprise setup, no credit card, and your data stays yours.
Runs great in demo mode — no API key needed to play locally
You're experimenting with LangChain or LlamaIndex for the first time. A simple audit trail helps you understand what each step did — great for students and self-teaching.
Your notes, journal, or home docs shouldn't leak into random logs. Default hashes-only mode means proofs without exposing your private text.
Personal RAG and research agents are fun until they hallucinate. A linked decision → outcome pair lets you replay what happened in plain language.
pip install "audifact-sdk[langchain]"
pip install "audifact-sdk[llamaindex]"
from audifact.langchain import AudifactLangChainTracer
# Your chain: load notes → retrieve → answer
chain = build_notes_qa_chain() # however you built it
tracer = AudifactLangChainTracer(
agent_name="my-notes-bot",
# no api_key → demo mode, totally fine!
)
answer = tracer.wrap(chain).invoke(
"What did I write about the Japan trip?"
)
Home lab, study notes, recipe collection, journal entries — anything you'd grep manually but wish an agent could summarize.
from audifact.langchain import AudifactLangChainTracer
agent = build_research_agent(tools=[web_search, summarize])
tracer = AudifactLangChainTracer(
agent_name="weekend-researcher",
include_context=True, # see tool steps when debugging
)
tracer.wrap(agent).invoke({
"input": "Best beginner keyboards for programming in 2026?"
})
Great for hobby deep-dives, coursework, or comparing gear — you'll see each tool call and the final answer linked together.
Home automation, personal finance helpers, fan-fiction research — same pattern, same one-line wrap.
Each run creates a decision (what you asked) and an outcome (what the agent answered). Readable labels, no jargon required.
tracer.wrap(chain) — no refactors, no new architecture. Keep hacking on your project.
Demo mode works offline. Free API key when you're ready — still no credit card.
Hashes by default. You choose include_context=True only when you want full text stored — your call.
Same tools the startups and enterprises use. Start personal, scale later — or don't. Totally fine.
Wrap your chain, run the example, peek in the explorer. You'll get it in one coffee break.
Scaling up later? Check out startups and enterprise pages.