Work with Kival
Understand how Kival works, use it effectively, and connect it to the rest of your stack.
Understand Kival
Learn the model behind Kival: objects, versions, relations, provenance, and access.
Core concepts
Understand Kival's knowledge model and the concepts that connect the rest of the system.
Objects and versions
Understand stable objects, immutable versions, metadata, and how knowledge changes over time.
Relations and context
Understand how Kival connects knowledge through explicit relationships, textual references, backlinks, and graphs.
History and provenance
Understand how Kival preserves content history, authorship, activity, and the origin of change.
Access model
Understand workspaces, object access, roles, groups, and the boundaries around shared knowledge.
Use Kival
Create and organize knowledge, navigate context, collaborate, and work with agents.
Creating and organizing knowledge
Create useful knowledge in Kival and shape it into structures that remain understandable over time.
Search and navigation
Find knowledge, follow relationships, inspect context, and move through a Kival workspace.
Discussions and collaboration
Discuss knowledge where it lives, resolve threads, and develop shared understanding with others.
Working with others
Share knowledge, manage participation, and coordinate how people contribute inside a workspace.
Practical workflows
Apply Kival to recurring knowledge work, decisions, research, handoffs, and evolving organizational context.
Using Kival with agents
Let agents participate in the same shared knowledge system while keeping context durable and inspectable.
Connect Kival
Connect agents, scripts, applications, and external systems through Kival's interfaces.
CLI
Work with Kival from the command line and use structured commands in scripts and agent workflows.
API
Use Kival's HTTP API to read, create, update, connect, and search organizational knowledge.
SDKs
Use Kival's typed client libraries to integrate applications and services.
Agent access
Give agents scoped programmatic access to Kival through API keys and supported interfaces.
Automation
Automate recurring work against Kival using the CLI, API, SDKs, and event-driven patterns.
Integrations
Connect external systems to Kival while preserving identity, provenance, and update semantics.
Deployment & administration
Deploy, configure, secure, and operate Kival for a team or organization.