/community/guides/your repo in innernet
innernet
docsskillscommunitycompanycomparesecurityprivacytermscontact

the starter guide · step 10 of 13

your repo in innernet

for anyone who writes code. one command gives a repo its own memory, every commit keeps it current, and a teammate who clones it gets it too.

kindguide, step 10 of 13
last tended2026-09-29
reading2 min

skip this step if you don't write code. if you do, it's the part of innernet that works hardest for you while asking the least.

one command, inside the repo

open a terminal in your project's folder and run:

npx innernet
~/code/lisbon-app
$ npx innernet
signing you in… your browser opened. approve there.
✓ signed in as sam
 
wiring your ai tools
✓ claude code written
✓ cursor written
✓ codex cli written (innernet mcp)
· chatgpt add it in the browser: innernet.live/api/mcp
 
start a memory for lisbon-app? (Y/n) y
✓ netti designed 6 pages from the readme and the tree
✓ .innernet/connection.json · hooks · AGENTS.md
 
restart any tool that was already open.
inside a repo, the same command also starts a memory for it.

on top of connecting your tools (step 3), inside a repo it:

  1. 1offers to start a memory for it. say yes. netti reads the readme and the file tree and designs the pages that fit this project.
  2. 2adds a small file, .innernet/connection.json, with the memory's name and nothing secret. commit it. it's how the link travels with the code.
  3. 3installs two quiet git hooks: one after every commit, one after every pull. they send the commit messages to your memory in the background and can never slow git down.
  4. 4writes a short note into AGENTS.md, so claude code, codex, cursor, copilot and gemini all know where the memory is and how to use it.

then just work

that's the setup. from here, every commit is noted, netti folds the notes into the project's pages, and the next session in any tool starts from the current picture, including why the last few things changed.

one habit makes it much better: write commit messages that say why, not only what. switch deposits to stripe so hosts get paid at check-in teaches your memory something. fix stuff doesn't.

see the repo

open the project on your dashboard and press the repo chip.

innernet.live · lisbon-app · repo
gridtimelinerepo
todayyesterdaymain · merge #42 held depositsmain · fix date picker in safaristripe-deposits · add webhookmain · first booking flow

hover a line to light its branch. click it for its commits and its pull request.

the repo view: every branch as a lane, commits grouped by day.
  • each lane is a branch; each dot is a commit.
  • hover a lane to light it up.
  • click it for its commits, the whole change, and its pull request.

no repo linked yet? the view asks for your repo's https link. paste it, please, and it draws itself. activity → repos lists every repo you've tied to a memory.

the timeline chip, next to it, shows the same commits as they landed in memory, beside everything else that changed it.

end a session well

before you close for the day, ask your coding ai to leave a handoff. it writes down what got done and what's next. tomorrow, in any tool, where did we leave off? picks it up.

your ai · the next morning
where did we leave off?innernet_handoff_readyesterday you got the webhook working locally. left: test a refund, then ask Ana about the host email. want to start with the refund?
a handoff, read back the next morning.

working with a team

because .innernet/connection.json is committed, a teammate who clones the repo and runs npx innernet reads the same memory, if you've shared it with them. if their account can't open it yet, the command tells them to ask you, instead of quietly starting a second memory.

ci and scripts

make a key under connections → api and anything can add to the memory:

INNERNET_API_KEY=innernet_… npx innernet capture "deployed v2.4 to production" -s ci
innernet.live · connections · api
mcpnpxapiextensions

your keys

key name (e.g. staging)readwritecreate key1
ci · deploysread, write · used today
connections → api: name a key, choose what it may do, create it. it's shown once.

keys are for scripts only. never paste one into a chat.

everything here in technical detail: repo memory and the npx command.

next: the chat window.


step 10 of 13

previousyour inbox, and the foldnextthe chat window

the starter guide, every step

1. meet innernet2 min2. create your netti2 min3. connect your ai tools3 min4. find your way around3 min5. your first memory3 min6. ask it anything2 min7. branch your memory2 min8. you, and your private facts3 min9. your inbox, and the fold2 min10. your repo in innernet2 min11. the chat window2 min12. share and publish2 min13. keep it yours2 min

one memory, every ai tool.

innernet is memory your ai tools read live: every project, every decision, every skill, in one place, connected once. this guide is one of the parts worth learning; the rest you'll pick up by using it.

start your innernetevery guide