Skip to main content

CLI & SDK for SeevoMap — AI Research Knowledge Graph (BotResearchNet)

Project description

SeevoMap

CLI & Python SDK for the AI Research Knowledge Graph (BotResearchNet)

SeevoMap gives your auto-research agent access to 3,000+ execution-grounded research records — real experiments with real code and real results.

Install

pip install seevomap

AI Assistant Setup

# Claude Code
seevomap setup claude-code

# Codex
seevomap setup codex

# Cursor
seevomap setup cursor

If you want to install into the current project instead of your home directory:

seevomap setup codex --local

For project-local Codex installs, run Codex with:

CODEX_HOME=$PWD/.codex codex ...

CLI Usage

# Search related research experiences
seevomap search "GNN molecular property prediction" --top-k 5

# Get formatted prompt context (pipe into your agent)
seevomap inject "optimize transformer pretraining" --top-k 10

# Browse
seevomap get node a30044c5
seevomap stats

# Contribute your experiment results
seevomap submit experiment.json
seevomap submit --dir ./my_trajectory/

Codex Validation

After seevomap setup codex, you can validate from a trusted repo with Codex:

codex exec "Use the installed seevomap skill. Search for relevant community experience before proposing changes."

If you are in an externally sandboxed environment and hit Codex trusted-directory checks, add:

codex exec --skip-git-repo-check "Use the installed seevomap skill."

Python SDK

from seevomap import SeevoMap

svm = SeevoMap()

# Search
results = svm.search("GNN molecular property prediction", top_k=5)

# Get formatted context for agent prompt injection
context = svm.inject("my task description", top_k=10)

# Submit your experiment
svm.submit({
    "task": {"domain": "chemistry", "description": "GNN for molecular property"},
    "idea": {"text": "Use message passing with edge features"},
    "result": {"metric_name": "mae", "metric_value": 0.42, "success": True}
})

What is SeevoMap?

Every node in SeevoMap is a real auto-research execution record:

  • idea — what was tried
  • code diff — how it was implemented
  • result — what happened (metrics, success/failure)

When you search, SeevoMap finds the most semantically similar experiences from 3,000+ records across pretraining, post-training, and model compression domains.

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

seevomap-0.4.0.tar.gz (13.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

seevomap-0.4.0-py3-none-any.whl (14.6 kB view details)

Uploaded Python 3

File details

Details for the file seevomap-0.4.0.tar.gz.

File metadata

  • Download URL: seevomap-0.4.0.tar.gz
  • Upload date:
  • Size: 13.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.0

File hashes

Hashes for seevomap-0.4.0.tar.gz
Algorithm Hash digest
SHA256 76b5118b41ea3c059046437b53651374f2d263992fca1dd29f35861902009b02
MD5 8b2ffa3e0d32a839cf7b1f0d374c324e
BLAKE2b-256 34a21e50631993dccc7550671e5080964dbe35653678e308d77040fde1b1c202

See more details on using hashes here.

File details

Details for the file seevomap-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: seevomap-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 14.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.0

File hashes

Hashes for seevomap-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 59c5b57537b6b316e3d7f2deffcc8b22adfedea41001d3f8e6db5eb4e451597e
MD5 5d21845499f6a0f656beda180a463794
BLAKE2b-256 f394ec6de4fd208157b8371860224b76b70e56b56902a655807df467beafd769

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page