Current collected state Current
Observed since 21 Oct, 09:52 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
SparkNotes for your AI agents — log runs to AgentNotes with one pip install and env vars.
SparkNotes for your AI agents. Install once, set env vars, call AgentNotes.from_env().
pip install aiagentnotes
Optional local .env support:
pip install "aiagentnotes[dotenv]"
See ENV.md for the full list.
Minimum:
export AGENTNOTES_API_KEY="an_xxxxxxxx"
export AGENTNOTES_AGENT_ID="my-bot-slug"
export AGENTNOTES_BASE_URL="https://your-agentnotes.vercel.app"
from aiagentnotes import AgentNotes
notes = AgentNotes.from_env()
@notes.track("handle_request")
def handle_request(req):
notes.log("received", data={"id": getattr(req, "id", None)})
notes.complete_run({"summary": "Done"})
from aiagentnotes import get_client
notes = get_client()
if notes:
notes.log("bot started")
| Method | Description |
|---|---|
AgentNotes.from_env() | Build client from AGENTNOTES_* env vars |
get_client() | Same, or None if not configured |
require_client() | Same, or raise with setup instructions |
notes.log(message, ...) | Log an event |
notes.complete_run(result) | Finish run |
notes.track("step") | Decorator for a step |
cd sdk && pip install -e ".[dev,dotenv]"
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.0 | 3 Jun 2026 | 6 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 09:52 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:2087034a70983a716b3c8371b340dab0d249700fa1123c5b466d5a68e7db9e77