{"id":50674002,"url":"https://github.com/parakeet-nest/obsidianoracle","last_synced_at":"2026-06-08T14:04:02.061Z","repository":{"id":278935505,"uuid":"937165187","full_name":"parakeet-nest/ObsidianOracle","owner":"parakeet-nest","description":null,"archived":false,"fork":false,"pushed_at":"2025-02-22T16:12:33.000Z","size":19,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-02-22T17:22:38.269Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/parakeet-nest.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-22T13:48:53.000Z","updated_at":"2025-02-22T16:12:37.000Z","dependencies_parsed_at":"2025-02-22T17:22:47.212Z","dependency_job_id":"0c9156ea-d9b2-47f7-ba8a-c4368436939f","html_url":"https://github.com/parakeet-nest/ObsidianOracle","commit_stats":null,"previous_names":["parakeet-nest/obsidianoracle"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/parakeet-nest/ObsidianOracle","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parakeet-nest%2FObsidianOracle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parakeet-nest%2FObsidianOracle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parakeet-nest%2FObsidianOracle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parakeet-nest%2FObsidianOracle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/parakeet-nest","download_url":"https://codeload.github.com/parakeet-nest/ObsidianOracle/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/parakeet-nest%2FObsidianOracle/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34065358,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-08T02:00:07.615Z","response_time":111,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-06-08T14:04:00.972Z","updated_at":"2026-06-08T14:04:02.051Z","avatar_url":"https://github.com/parakeet-nest.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ObsidianOracle\n\u003e 🚧 work in progress\n\nA ChatBot to discuss with your Obsidian Content.\n\n\u003e This project is developed with the Go library [Parakeet](https://github.com/parakeet-nest/parakeet)\n\n## Requirements\n\n- Ollama\n- Obsidian\n- Docker Compose\n\n## Setup\n\n- Create a `.env` file (see example: `demo.env`)\n- Set the `OBSIDIAN_VAULT_PATH` variable\n- Set the other variables depending on your needs\n\n## Start\n\n### Create the embeddings and start the application\n\n```bash\ndocker compose --profile generation --profile application up \n```\n\n### Embeddings generation only\n\n```bash\ndocker compose --profile generation up \n```\n\n### Start the application only\n\n```bash\ndocker compose --profile application up \n```\n\nThen open http://localhost:9090/\n\n## Architecture\n\n```mermaid\nflowchart TB\n    subgraph profiles [\"Profiles\"]\n        generation[\"generation\"]\n        application[\"application\"]\n    end\n\n    subgraph core [\"Core Services\"]\n        elasticsearch[\"elasticsearch\"]\n        elasticsearch_settings[\"elasticsearch_settings\"]\n        kibana[\"kibana\"]\n    end\n\n    subgraph embeddings [\"Embeddings Generation\"]\n        download-llm-embeddings[\"download-local-llm-embeddings\"]\n        create-embeddings[\"create-embeddings\"]\n    end\n\n    subgraph app [\"Application\"]\n        download-llm[\"download-local-llm\"]\n        backend[\"backend\"]\n        frontend[\"frontend\"]\n    end\n\n    %% Profile associations\n    generation --\u003e elasticsearch\n    generation --\u003e elasticsearch_settings\n    generation --\u003e kibana\n    generation --\u003e download-llm-embeddings\n    generation --\u003e create-embeddings\n\n    application --\u003e elasticsearch\n    application --\u003e elasticsearch_settings\n    application --\u003e kibana\n    application --\u003e download-llm-embeddings\n    application --\u003e download-llm\n    application --\u003e backend\n    application --\u003e frontend\n\n    %% Dependencies\n    elasticsearch_settings --\u003e elasticsearch\n    kibana --\u003e elasticsearch_settings\n    create-embeddings --\u003e download-llm-embeddings\n    create-embeddings --\u003e kibana\n    create-embeddings --\u003e elasticsearch\n    backend --\u003e download-llm-embeddings\n    backend --\u003e download-llm\n    backend --\u003e kibana\n    backend --\u003e elasticsearch\n    frontend --\u003e backend\n\n\n\n    class generation,application profile\n    class elasticsearch,elasticsearch_settings,kibana core\n    class download-llm-embeddings,create-embeddings embeddings\n    class download-llm,backend,frontend app\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparakeet-nest%2Fobsidianoracle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fparakeet-nest%2Fobsidianoracle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fparakeet-nest%2Fobsidianoracle/lists"}