Talocode Wiki
Agent knowledge base — ingest, query, and manage a structured wiki of plain Markdown files.
Talocode Wiki turns any agent into a knowledge-powered assistant. It creates, maintains, and queries a structured knowledge base that persists across sessions.
Install
pip install talocode-wiki
Quickstart
from talocode_wiki import WikiClient
# Initialize wiki
wiki = WikiClient(wiki_dir="./wiki")
wiki.init()
# Ingest content
wiki.ingest("notes.md", "Content to remember...")
# Query
result = wiki.query("What do we know about AI?")
print(result["answer"])
# Check health
health = wiki.lint()
print(f"Pages: {health['stats']['pages']}")
CLI Usage
# Initialize wiki
wiki init
# Ingest a file
wiki ingest research-paper.pdf
# Query the knowledge base
wiki query "what do you know about AI agents?"
# Check wiki health
wiki lint
# Save conversation
wiki save "Key insights" -c "Important findings"
API
WikiClient
from talocode_wiki import WikiClient
wiki = WikiClient(wiki_dir="./wiki")
# Initialize
wiki.init()
# Ingest content
result = wiki.ingest("source.md", "Content to ingest")
# Returns: {"source": "source", "pagesCreated": 5, "linksCreated": 3, "pages": [...]}
# Query
result = wiki.query("What is X?")
# Returns: {"answer": "Found 3 relevant sources...", "sources": [...]}
# Lint
result = wiki.lint()
# Returns: {"orphans": [...], "deadLinks": [...], "stats": {...}}
# Save
path = wiki.save("Title", "Content")
# Returns: "conversation-2026-07-21"
Talocode Ecosystem
| Package | PyPI | npm |
|---|---|---|
| DocuLane | talocode-doculane |
@talocode/doculane |
| XSearchLane | talocode-xsearchlane |
@talocode/xsearchlane |
| Wiki | talocode-wiki |
@talocode/wiki |
License
MIT © Talocode
Metadata
Release files for talocode-wiki 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| talocode_wiki-0.1.0.tar.gz | 6.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| talocode_wiki-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.9 kB
Release files / talocode_wiki-0.1.0.tar.gz
| Download URL | talocode_wiki-0.1.0.tar.gz |
|---|---|
| Size | 6.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cbc766f1c0882dacfcc311dc400891830ccee7f14fb314c54bd780bdd5036371
|
|
BLAKE2b-256 checksum How to use checksums |
90323168b22daa26ddbe30381b418f3c4abb58470da4bf41473e5b79c0ccc30c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / talocode_wiki-0.1.0-py3-none-any.whl
| Download URL | talocode_wiki-0.1.0-py3-none-any.whl |
|---|---|
| Size | 7.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7ec1c30379799617fe6fc78351a3c3c54b5b99c8b1aaba5f9cf0b9349bd5c482
|
|
BLAKE2b-256 checksum How to use checksums |
496e5140f68f621af2af3ffc92d6e9e0d760c391bc64ab107f611cb0be30f870
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|