Implicit
The experience layer for AI agents.
Virtualize large agent environments. Materialize only the state each experience actually needs.
In the Implicit Core v1 release-candidate benchmark, Implicit preserved equivalent state, tool behavior, and reward across 155/155 comparable cases while reducing retained serialized/materialized state by 93.88% overall, 94.40% mean and 99.55% at the median.
Implicit added approximately 0.554 seconds of mean full-pipeline latency per case in this benchmark.
These measurements belong to rc1, not the toy demo or new MCP interface. Serialized bytes are not RAM. Benchmarks explains the population, methodology and limitations.
Install Implicit Core 1.0.0
Python 3.11+; zero third-party runtime dependencies. Use a fresh virtual environment:
pip install implicit-ai
implicit --help
implicit --version
implicit demo
implicit benchmark
The distribution is implicit-ai; the import is implicit. Isolate it from the unrelated implicit distribution, which shares the import namespace. GitHub Releases provides verified wheel and sdist assets for manual installation. Installation includes source-build instructions.
Stable 1.0.0 promotes the validated RC2 runtime lineage. Historical RC2 evidence remains unchanged.
Why virtualize an experience?
An experience is one versioned, addressable environment interaction with an instruction, required state, execution and evaluation. A warehouse may contain millions of orders; processing one order needs only its inventory and policy records. Implicit retains lightweight addresses and loads pages when your adapter requests them.
Use it when environments have large unused state, repeatable identities, expensive construction, or need durable execution evidence. It can add overhead when state is small, most pages are needed, or your adapter cannot separate state. Measure your workload, including full-pipeline latency and every storage category.
Keep your existing stack
Your adapter owns native behavior. Keep your learner, agent framework and evaluator; Core accepts ordinary Python protocols. No allocator is required. Default selection preserves your proposed order. Create an adapter, or run three independent examples with the wheel installed:
python -I examples/core_adapters.py
Core supplies versioned addresses, selective materialization, cache lifecycle, journals, recovery and provenance. It does not promise universal speedups, learning improvement, allocator superiority or arbitrary external exactly-once effects.
Documentation
- Quickstart and Installation
- Architecture, Adapters and Configuration
- Benchmarks, FAQ and Troubleshooting
- Security and privacy, Local MCP and Agent integration
- Contributor commands, Agent commands, Citation and Release plan
Demo, benchmark and local MCP make no outbound connections. Python adapters are trusted code and may use your services. See SECURITY.md for persisted fields, cleanup and trust boundaries.
Implicit Core is licensed under Apache-2.0. Licensing inventory describes included assets and NOTICE preserves attribution.
Metadata
Release files for implicit-ai 1.0.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 | |
|---|---|---|---|
| implicit_ai-1.0.0.tar.gz | 147.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| implicit_ai-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 195.3 kB
Release files / implicit_ai-1.0.0.tar.gz
| Download URL | implicit_ai-1.0.0.tar.gz |
|---|---|
| Size | 147.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ff130b21f5ab91adcd3bb980faccebf2b1fbe72cc74323b871b8335afb411996
|
|
BLAKE2b-256 checksum How to use checksums |
f70b61091ed5a27b7a0c88851f5424b4939b1c7b8d17f99c4d5358d94537c401
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / implicit_ai-1.0.0-py3-none-any.whl
| Download URL | implicit_ai-1.0.0-py3-none-any.whl |
|---|---|
| Size | 47.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
afd5b2560eb45568243aafc61ea5419feec37df05194e023fb3130d04191f6fd
|
|
BLAKE2b-256 checksum How to use checksums |
0435ce6233fd50fb7afd0dfa696c64e5a8da287d83e73c3c399f62c516f6002a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|