# Semilattice ## Docs - [Get your context](https://docs.semilattice.ai/api-reference/context/get-your-context.md): Return the caller's saved context, or {has_context: false}. - [Discover goals and inputs](https://docs.semilattice.ai/api-reference/simulation-schema/discover-goals-and-inputs.md): Return a mode's goal list when `goal` is omitted, or a single goal's input schema when `goal` is given. `mode` is `research` or `journey`. - [Create a simulation](https://docs.semilattice.ai/api-reference/simulations/create-a-simulation.md): Create a simulation from mode + goal + inputs + user_model_ids. - [Edit the plan](https://docs.semilattice.ai/api-reference/simulations/edit-the-plan.md): Edit the generated plan while the simulation is in status `planned`. - [Get a simulation](https://docs.semilattice.ai/api-reference/simulations/get-a-simulation.md): Fetch a simulation by id. The polling target: returns progress while running, and synthesis + markdown + results once completed. - [List simulations](https://docs.semilattice.ai/api-reference/simulations/list-simulations.md): List the caller's simulations, newest first. Optionally filter by status. - [Make a simulation public](https://docs.semilattice.ai/api-reference/simulations/make-a-simulation-public.md): Make a simulation publicly viewable and return its shareable URL. - [Run a simulation](https://docs.semilattice.ai/api-reference/simulations/run-a-simulation.md): Kick off background execution of a `planned` simulation (→ `running`). - [List user models](https://docs.semilattice.ai/api-reference/user-models/list-user-models.md): List user models available to run simulations against, with accuracy and metadata. Use the ids as `user_model_ids`. - [Changelog](https://docs.semilattice.ai/changelog.md): What moved, what shipped, what we're thinking about. - [FAQ](https://docs.semilattice.ai/faq.md): Common questions about Semilattice and how it works. - [Introduction](https://docs.semilattice.ai/introduction.md): Simulate how real users react to product changes, concepts, and decisions. - [Connect to Semilattice MCP](https://docs.semilattice.ai/mcp/connect.md): Learn how to connect your AI assistant, IDE, or agentic tooling to Semilattice MCP - [Introduction](https://docs.semilattice.ai/mcp/introduction.md): Use Semilattice from your AI assistant or coding agent. - [Trust & measurement](https://docs.semilattice.ai/measurement.md): How Semilattice measures prediction quality, and how you can verify it yourself. - [Privacy](https://docs.semilattice.ai/privacy.md): How Semilattice handles personal data, consent, and compliance. - [Security](https://docs.semilattice.ai/security.md): How Semilattice protects your data and infrastructure. - [User models](https://docs.semilattice.ai/user-models.md): What user models are, how they're built, and what makes them useful. ## OpenAPI Specs - [openapi](https://api.semilattice.ai/openapi.json)