> For the complete documentation index, see [llms.txt](https://adityamukho.gitbook.io/recallgraph-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://adityamukho.gitbook.io/recallgraph-docs/working-with-recallgraph.md).

# Working With RecallGraph

- [Installation](https://adityamukho.gitbook.io/recallgraph-docs/working-with-recallgraph/installation.md)
- [Changelog](https://adityamukho.gitbook.io/recallgraph-docs/working-with-recallgraph/changelog.md): A record of what changed between successive versions
- [Guide](https://adityamukho.gitbook.io/recallgraph-docs/working-with-recallgraph/guide.md): A step-by-step guide to using RecallGraph's features.
- [Persisting Documents](https://adityamukho.gitbook.io/recallgraph-docs/working-with-recallgraph/guide/persisting-documents.md): Creating, updating and deleting vertices and edges.
- [Create](https://adityamukho.gitbook.io/recallgraph-docs/working-with-recallgraph/guide/persisting-documents/create.md): Create single/multiple documents (vertices/edges).
- [Replace](https://adityamukho.gitbook.io/recallgraph-docs/working-with-recallgraph/guide/persisting-documents/replace.md): Replace entire single/multiple documents with new content.
- [Update](https://adityamukho.gitbook.io/recallgraph-docs/working-with-recallgraph/guide/persisting-documents/update.md): Add/Update specific fields in single/multiple documents.
- [Delete](https://adityamukho.gitbook.io/recallgraph-docs/working-with-recallgraph/guide/persisting-documents/delete.md): Delete single/multiple documents.
- [Analyzing the Event Log](https://adityamukho.gitbook.io/recallgraph-docs/working-with-recallgraph/guide/analyzing-the-event-log.md): Searching for, and identifying important events, deltas and crucial time points.
- [Log](https://adityamukho.gitbook.io/recallgraph-docs/working-with-recallgraph/guide/analyzing-the-event-log/log.md): Fetch a log of events for a given scope, optionally grouped/sorted/sliced/post-filtered.
- [Diff](https://adityamukho.gitbook.io/recallgraph-docs/working-with-recallgraph/guide/analyzing-the-event-log/diff.md): Fetch a list of forward or reverse commands (diffs) between commits for specified documents.
- [Navigating History](https://adityamukho.gitbook.io/recallgraph-docs/working-with-recallgraph/guide/navigating-history.md): Get historical states of individual vertices/edges, and run traversals and shortest path queries on past versions of a graph.
- [Show](https://adityamukho.gitbook.io/recallgraph-docs/working-with-recallgraph/guide/navigating-history/show.md): Fetch a set of documents, optionally grouped/sorted/sliced, that match a given path pattern, at a given point in time.
- [Traverse](https://adityamukho.gitbook.io/recallgraph-docs/working-with-recallgraph/guide/navigating-history/traverse.md): A point-in-time traversal (walk) of a past version of the graph, with the option to apply additional post-filters to the result.
- [k Shortest Paths](https://adityamukho.gitbook.io/recallgraph-docs/working-with-recallgraph/guide/navigating-history/k-shortest-paths.md): Point-in-time, weighted, shortest paths between two endpoints.
- [Advanced Guide](https://adityamukho.gitbook.io/recallgraph-docs/working-with-recallgraph/advanced-guide.md): Going beyond basic HTTP API usage.
- [Configuration](https://adityamukho.gitbook.io/recallgraph-docs/working-with-recallgraph/advanced-guide/configuration.md): Service-level settings.
- [Provider API](https://adityamukho.gitbook.io/recallgraph-docs/working-with-recallgraph/advanced-guide/provider-api.md): Invoke RecallGraph's service methods directly from your Foxx microservice.
- [Tracing](https://adityamukho.gitbook.io/recallgraph-docs/working-with-recallgraph/advanced-guide/tracing.md): Tracing and instrumentation based on OpenTracing.
