This release is a pre-release and may not be stable for production use.
a-log
a-log (agent log) is a command-line journal built for AI agents. It is a fork of jrnl, extended with semantic search and designed to give agents a persistent, searchable memory.
Features
- Semantic search — find entries by meaning, not just keywords
- Plain-text, human-readable journal files
- Timestamp-aware entry parsing
- AES encryption support
- External editor integration
Quick Start
Create a new entry:
alog yesterday: Refactored the authentication module. Moved token validation into middleware.
Search by meaning:
alog --semantic "auth changes"
Everything before the first sentence-ending punctuation (., ?, !) is the title; the rest is the body. In your journal file, the result looks like:
[2025-06-15 09:00] Refactored the authentication module.
Moved token validation into middleware.
If you just call alog with no arguments, you will be prompted to compose your entry.
Origin
a-log is a fork of jrnl by Jonathan Wren, Micah Ellison, and many contributors. It retains full compatibility with jrnl's journal format while adding agent-oriented capabilities like semantic indexing and search.
Release files for agent-log 4.3b0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| agent_log-4.3b0.tar.gz | 64.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agent_log-4.3b0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 153.0 kB
Release files / agent_log-4.3b0.tar.gz
| Download URL | agent_log-4.3b0.tar.gz |
|---|---|
| Size | 64.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2eebe720df99e029722e6d78770c6bb0eda934f4d9e0d92e74d8038227a77a89
|
|
BLAKE2b-256 checksum How to use checksums |
eb044d10ab36d8b56c35a4100f42c2725e038f7a5bbd8887da799c12a9e4d9f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.2
|
Release files / agent_log-4.3b0-py3-none-any.whl
| Download URL | agent_log-4.3b0-py3-none-any.whl |
|---|---|
| Size | 88.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8a35f8f2ce2f89589285735517876fc5329442ae6d703fab828ae611cc830eec
|
|
BLAKE2b-256 checksum How to use checksums |
1fe47e50e642c13d8a1307a951516b7c6db299c163bff5489dac89c78221c8ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.2
|